
var A=$("th:eq(0)",$(this))html();
var B=$("th:eq(1)>input:eq(0)",$(this))html();
var C=$("th:eq(1)>input:eq(1)",$(this))html();
var D=$("th:eq(1)>input:eq(2)",$(this))html();
var E=$("th:eq(2)>input:eq(0)",$(this))html();
jQuery的val()方法是专门用来获取表单元素值的,而textarea也属于表单元素所以可以直接用val()方法获取。
不过要注意,由于textarea是个双标记因此text()或html()方法也可以获取到其中的信息,但建议不要这样获取,因为val()是专用于获取值的方法,比text()或html()更可靠。
看下面的例子
<script src=">
var arr=new Array();
$(':checkbox')each(function(i){
arr[i]=$(this)val();
});
这个数组就会存储checkbox的所有值了
1、根据name取值:
<input name="inp" type="text" value="aaa">
<input name="inp" type="text" value="bbb">
<input name="inp" type="text" value="ccc">
$("input[name='inp']")val()
2、根据name取值遍历:
<input name="inp" type="text" value="aaa">
<input name="inp" type="text" value="bbb">
<input name="inp" type="text" value="ccc">
$("input[name='inp']")each(function(){alert($(this)val());})
扩展资料:
取出form中的input:
<script type="text/javascript" language="JavaScript" charset="UTF-8">
$(document)ready(function(){
var a=$("form input");
$each(
a,
function(name,object){
alert(name+":"+$(object)val());
}
);
});
</script>
Jquery获取Form表单中被选中的radio值:
比如有form中有如下radio:
<input type="radio" name="aaa" value="1" checked="true">aaa
<input type="radio" name="aaa" value="2">bbb
<input type="radio" name="aaa" value="3">ccc
<input type="button" value="ok" onclick="doTest()">
执行doTest方法:
<script language="JavaScript">
function doTest(){
var result = $("input[name='aaa'][checked]")val());
var result1= $("input[name='aaa'][checked]")val());
alert(result);
alert(result1); }
</script>
打印结果:
true false
以上就是关于JQUERY选择器获取表单数据,请看下图全部的内容,包括:JQUERY选择器获取表单数据,请看下图、如何用jquery动态获取input中的val值和textarea的值、jquery 如何获得表单里的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)