<body>
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<br />
<input type="button" onclick="getElements()" value="名为 'myInput' 的元素?" />
<script type="text/javascript">
var ss=new Array();
function getElements()
{
var x=document.getElementsByName("myInput").value;
ss.push(x);
document.write(ss.toLocaleString())
alert(ss.toLocaleString());
//alert(x.length); }
</script>
</body>请问这个x,为什么取不到值呢!取出来的一直是空值!
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<br />
<input type="button" onclick="getElements()" value="名为 'myInput' 的元素?" />
<script type="text/javascript">
var ss=new Array();
function getElements()
{
var x=document.getElementsByName("myInput").value;
ss.push(x);
document.write(ss.toLocaleString())
alert(ss.toLocaleString());
//alert(x.length); }
</script>
</body>请问这个x,为什么取不到值呢!取出来的一直是空值!
你多写了个S
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<br />
<input type="button" onclick="getElements()" value="名为 'myInput' 的元素?" />
<script type="text/javascript">
var ss=new Array();
function getElements()
{
var x=document.getElementsByName("myInput"); //domList
alert(x[0].value);
alert(x[1].value);
alert(x[2].value);
//ss.push(x);
//document.write(ss.toLocaleString())
//alert(ss.toLocaleString());
//alert(x.length); }
</script>
</body>
参考下 http://www.w3school.com.cn/htmldom/dom_nodes_access.asp