jquery怎么用name获取对象

如题所述

jQuery通过name获取对象
使用jQuery获取name="nw"的input对象:$('input[name="nw"]');
使用$('input[name="nw"]').val()方法或$('input[name="nw"]').html()方法来获取其值。
和JavaScript获取对象值一样,input、select、textarea等表单类对象用val()方法来获取其值;div、span等对象用html()获取其值,如:$('input[name="nw"]').val();
设置对象的值,如:$('input[name="nw"]').val('123');
注意:
1.通过name获取对象值,获取的是第1个对象的值
name是可以重复的
2.通过name设置对象值,设置的是所有对象的值
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-03-31

jQuery通过name获取对象的方法是:

使用jQuery获取name="nw"的input对象:$('input[name="nw"]');

使用$('input[name="nw"]').val()方法或$('input[name="nw"]').html()方法来获取其值。

和JavaScript获取对象值一样,input、select、textarea等表单类对象用val()方法来获取其值;div、span等对象用html()获取其值,如:$('input[name="nw"]').val();

设置对象的值,如:$('input[name="nw"]').val('123');

注意:

1.通过name获取对象值,获取的是第1个对象的值。name是可以重复的。

2.通过name设置对象值,设置的是所有对象的值。

本回答被网友采纳
第2个回答  2017-05-02
jQuery通过name获取对象 使用jQuery获取name="nw"的input对象:$('input[name="nw"]'); 使用$('input[name="nw"]').val()方法或$('input[name="nw"]').html()方法来获取其值。 和JavaScript获取对象值一样
第3个回答  2015-01-13
获取到的name是一个数组,上面两个获取的方式没错,是不是接收的时候忘记用数组来接收得到的值了
第4个回答  推荐于2017-10-12
$("input[name='XXX']");
或者直接 
$("[name='XXX']");


本回答被提问者和网友采纳
相似回答