jQuery MiniUI

 找回密码
 立即注册
查看: 2999|回复: 3
打印 上一主题 下一主题

如何查找,value是123的INPUT? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-10-31 17:24:13 |只看该作者 |倒序浏览
如何查找,value是123的INPUT?

Rank: 8Rank: 8

沙发
发表于 2012-10-31 17:31:03 |只看该作者
var body = document.body;
var inputs = body.getElementsByTagName("INPUT");
for(var i=0;i<inputs.length.i++){
   if(inputs[i].value == "123"){
    alert("OK");   
}
}

Rank: 2

板凳
发表于 2012-10-31 17:43:24 |只看该作者
我要在等于123的INPUT重新赋值变成ABC呢?

Rank: 8Rank: 8

地板
发表于 2012-11-1 09:27:27 |只看该作者
ikejiang 发表于 2012-10-31 17:43
我要在等于123的INPUT重新赋值变成ABC呢?

上面是自己写的js,如果你用的jquery,那么这样获取value的input
$("input[value=123]").
改变的话,因为value可以重复,不像id只能有一个.
所以你要指定改哪个的话
$("input[value=123]")[0].value = "abc".

如果你要把只要是value=123的都改成abc,那就
$("input[value=123]").val("abc");

Archiver|普加软件

GMT+8, 2024-11-27 00:15 , Processed in 1.070891 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部