<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
</head>
<body>
<form name="form1" action="test.html" method="post" >
<input type="text" name="tname" value="IT精英培训_1" id="tid_1" ><br>
<input type="text" name="tname" value="IT精英培训_2" id="tid_2" ><br>
<input type="text" name="tname" value="IT精英培训_3" id="tid_3" ><br>
<input type="button" name="ok" value="保存1"/>
</form>
<select name="edu" id="edu">
<option value="博士">博士^^^^^</option>
<option value="硕士" selected="selected">硕士^^^^^</option>
<option value="本科" >本科^^^^^</option>
<option value="幼儿园">幼儿园^^^^^</option>
</select>
<select name="job" id="job" >
<option value="美容">美容^^^^^</option>
<option value="IT">IT^^^^^</option>
<option value="程序员">程序员^^^^^</option>
<option value="建筑师">建筑师^^^^^</option>
</select>
<br/>
<input id="btn" type="button" value="输出select被选中的值" />
</body>
<script type="text/javascript">
//获取所有的input元素,返回值是数组getElementsByTagName() 方法可返回带有指定标签名的对象的集合。
var aa=document.getElementsByTagName("input");
//alert(aa.length);
//遍历value值
/*for(var v=0;v<=aa.length;v++){
var aaa=aa[v];
alert(aaa.value);
}*/
//输出type="text"中 value属性的值 不包含按钮(button
for(var i=0;i<=aa.length;i++){
var ii=aa[i];
if(aa.type=="text"){
alert(ii.value);
}
}
</script>
</html>
不能输出,哪里错了?
stone310
相关分类