やあみんな。私は自分のウェブサイトのブログシステムのスクリプトを書いています。だから私はこの機能を持っています:
<script language="javascript" type="text/javascript">
/* <![CDATA[ */
function reply(text) {
document.replyform.comment.value += text;
}
/* ]]> */
</script>
そして、各コメントの横にあるこのリンク:
<a href="#reply" onclick="reply('@<?php echo $name; ?>'); return false">Reply</a>
そして、私の送信コメントフォームには名前がタグ付けされています:
<a name="reply" id="reply">
<form method="post" action="/path/to/form" name="replyform">
// Etc...
<textarea name="comment" id="comment" rows="5" cols="10" class="f-comment"></textarea>
// Etc...
私が達成したいのは、ユーザーが特定のコメントに「返信」をクリックすると、フォームのテキストボックスに「@Name」が追加されるだけでなく、フォームにジャンプすることです(私が含めたようにhref="#reply"
) 。しかし、それはうまくいかないようで、javascript onclickがそれをオーバーライドすると思いますか?
Javascriptに関しては、私は完全に無知です!私は何をすべきか?ありがとうございました。