$(document)ready(function () {
$("input[type='text']")focusout(function () {
var orginValue = $(this);
$("input[type='text']")not(orginValue)each(function () {
if (orginValueval() == $(this)val())
alert("有重复值");
});
});
});
这个根据id找可以找到n个,然后,如果你要是知道你要的那个元素是第几个可以$("#id")eq(n),
如果不知道比如这个元素有个属性值是其他元素没有的,或者那个属性值的一部分是其他元素没有的可以,比如name$("#id[name=
value])这个就是选取id为id的并且name中包含value的元素
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设置对象值,设置的是所有对象的值
attr(name|properties|key,value|fn)
参数
nameStringV10
属性名称
properties MapV10
作为属性的“名/值对”对象
key,value
String,ObjectV10
属性名称,属性值
key,function(index, attr)
String,FunctionV11
1:属性名称。
2:返回属性值的函数,第一个参数为当前元素的索引值,第二个参数为原先的属性值。
参数name 描述:
返回文档中所有图像的src属性值。
jQuery 代码:
$("img")attr("src");
name是input标签的属性值,jQuery提供了attr() 方法用于设置/改变属性值 $("input:text")attr("name");$("input:text")prop("name"); // 也可以使用prop()方法获取属性示例代码如下 创建Html元素 点击按钮获取文本框的name属性值:设置css样式
以上就是关于jquery如何判断多行相同name的对象的表格中是否有重复行全部的内容,包括:jquery如何判断多行相同name的对象的表格中是否有重复行、jquery中怎么找id相同的控件中其中一个、jquery怎么用name获取对象等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)