怎么获取相同name的值!比如<input type="text" name="upfile">
<input type="text" name="upfile">
<input type="text" name="upfile">
怎么通过js获取 以上3个或多个文本框(name="upfile")的值,比如第一个输入框填写的是 a,
比如第二个输入框填写的是 b,
比如第三个输入框填写的是 c,怎么获取a,b,c希望兄弟姐妹们举一个例子!谢谢大家!
<input type="text" name="upfile">
<input type="text" name="upfile">
怎么通过js获取 以上3个或多个文本框(name="upfile")的值,比如第一个输入框填写的是 a,
比如第二个输入框填写的是 b,
比如第三个输入框填写的是 c,怎么获取a,b,c希望兄弟姐妹们举一个例子!谢谢大家!
document.getElementsByName('upfile')[0].value
window.onload=function(){
var a = document.getElementsByName("upfile")
for(var i=0;i<a.length;i++) alert(a[i].value)
}
</script>
<input type="text" name="upfile" value="a">
<input type="text" name="upfile" value="c">
<input type="text" name="upfile" value="b">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>window对象</title>
<script language="javascript">
function cha(){
var a=document.getElementsByName("upfile");
for(var i=0;i<a.length;i++){
alert(a[i].value);
}
}
</script>
</head>
<body onLoad="cha()">
<form id="form1" name="form1" method="post" action="">
<input type="text" name="upfile" value="a"> <br>
<input type="text" name="upfile" value="b"> <br>
<input type="text" name="upfile" value="c"><br>
</form>
</body>
</html>
var a = document.getElementsByName("upfile")
for(var i=0;i<a.length;i++) alert(a[i].value)
$("input[name='upfile']").each(function(){
alert($(this).attr("value"));
});这个不是方便多了...建设楼主去学学jquery吧,很好学的,而且也很方便!~