jQuery MiniUI

标题: 如何查找,value是123的INPUT? [打印本页]

作者: ikejiang    时间: 2012-10-31 17:24:13     标题: 如何查找,value是123的INPUT?

如何查找,value是123的INPUT?
作者: factory    时间: 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");   
}
}
作者: ikejiang    时间: 2012-10-31 17:43:24

我要在等于123的INPUT重新赋值变成ABC呢?
作者: factory    时间: 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");




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2