<div id="post">
<form name="postComment" id="commentPost6" action="javascript:void(0);" method="post"
target="_top" onsubmit="return commentPost(6)">
<textarea name="comment" id="comment6" class="commentText"
cols="10" rows="3" accesskey="1">
</textarea><br>
<input type="submit" name="submit" id="commentpost" value="Submit" accesskey="2">
</form>
</div>
これは私の投稿div タグです。同じ id="post" を持つ複数の divタグがあります。フォームとフィールドは動的に生成され、フォームとテキストエリアの両方の IDは一意であるため、クリック時にこれらの値を取得する際に問題はありません。提出の、私はcommentPostメソッドを呼び出します。
function commentPost(postId)
{
alert("Inside commentpost");
//how to retrive/access value of textarea here
}
テキストエリアの値を取得する方法?? そして念のため
はい、同じ ID を持つ複数の要素を持つことは有効な HTML ではないことはわかっています。