获取同页面多个相同textarea的值
我在同一个页面上有多个textarea,而且都是使用相同的ID和name。默认的情况下是一个textarea,然后可以动态添加多个相同的textarea,然后通过jQuery获取这些相同的textarea的值。
$("textarea[id='cPratice']").each(function (n) {
$.jBox(n.val());
});
$("textarea[id='cPratice']").each(function (n) {
$.jBox($(this).val());
});
或
$("textarea[id='cPratice']").each(function (index,item) {
$.jBox($(item).val());
});
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(function(){
$("#abv").click(function(){
$("textarea").each(function(){
alert($(this).val());
});
});
})
</script>
<input type="button" id="abv" value="测试用按钮"/>
<textarea>
1234
</textarea>
<textarea>
5678
</textarea>
<textarea>
90
</textarea>