for(var i=0;i<oForm.length;i+=1){
var oI = oForm[i];
alert(oI.value);
......
}
var oI = oForm[i];
alert(oI.value);
......
}
解决方案 »
- 急急急~~一段JS代码在IE下总是执行错误,但在FF和Chrome下执行正常,求大神们指点,看看我错那了。
- pngFix ie_png透明插件,背景图片会拉伸 。。。
- 键盘事件!怎么写!
- 问一个关于可编辑 listbox 的问题!在线等
- 用JavaScript判断浏览器是否支持JavaScript并提示
- js怎样转换编码?谢谢!
- 如何隐藏页面中所有层
- 高难问题,专家请进。高100分奉送,UP有分(在线等候)
- 在web页面中调用应用程序.
- siblings() 和 parent().find()
- 我需要一个记录软件下载次数的计数器,我很菜,大家教教我怎样实现啊!
- window.open怎么打开ie默认的主页
function form_chk()
{
for(var i=0;i<document.all.asr.length;i++)
alert(document.all.asr[i].value);
document.form1.Submit.focus();
return false;
}
</SCRIPT>
<FORM name="form1" method="post" action="" onSubmit="return form_chk()">
<INPUT type="radio" name="asr" value="1">1
<INPUT type="radio" name="asr" value="2">2<BR>
<INPUT type="submit" name="Submit" value="提交">
</FORM>
<head>
<script language=javascript>
function BianLi()
{
var tb=document.getElementById("tb");
for(var i=0;i<tb.rows.length;i++)//行
{
var tr=tb.rows[i];
for(var j=0;j<tr.cells.length;j++)//列
{
var input=tr.cells[j].getElementsByTagName("input"); //获取所有input
for(var k=0;k<input.length;k++)//所有input
{
if(input[k].type=="text"||input[k].type=="radio")
alert("类型:"+input[k].type+"\t值:"+input[k].value);
}
}
}
}
</script>
</head>
<body>
<table id="tb">
<tr><td><input type="text" value="**1"/></td>
<td><input type="radio" name="1" value="11"/>a</td>
<td></td>
<td><input type="radio" name="1" value="13"/>c</td>
<tr>
<tr><td><input type="text" value="**2"/></td>
<td><input type="radio" name="1" value="12"/>a</td>
<td><input type="radio" name="1" value="22"/>b</td>
<td></td>
<tr>
<!----下面为不规则行------>
<tr><td><input type="text" value="**3"/></td>
<td colspan='3'><input type="radio" name="1" value="31"/>a</td>
<tr>
</table>
<input type="button" value="遍历" onclick="BianLi()"/>
</body>
</html>
<!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=gb2312">
<title>无标题文档</title>
</head>
<script>
function checks()
{
var v=document.getElementsByTagName("input");
var len=v.length;
var arr=[];
for(var i=0;i<len;i++)
{
if(v[i].type=='text')
{
arr.push(v[i].value);
}
if(v[i].type=='radio' && v[i].checked)
{
arr.push(v[i].value);
}
}
alert(arr);
}
</script>
<body>
<tr><td><input type="text" value="**"/></td>
<td><input type="radio" name="1" value="1"/>a</td>
<td><input type="radio" name="1" value="2"/>b</td>
<td><input type="radio" name="1" value="3"/>c</td>
<td><input type="button" onclick="checks()"></td>
<tr>
</body>
</html>
纯粹玩玩
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title><script language=javascript>
function BianLi()
{
var oo = document.getElementById("tb").getElementsByTagName("input");
for(var k = 0, len = oo.length; k < len; k++)
{
var t = oo[k].type;
if(t=="text" || t=="radio")
alert("类型:"+t+"\t值:"+oo[k].value);
}
}
</script><table id="tb">
<tr><td><input type="text" value="**1"/></td>
<td><input type="radio" name="1" value="11"/>a</td>
<td></td>
<td><input type="radio" name="1" value="13"/>c</td>
<tr>
<tr><td><input type="text" value="**2"/></td>
<td><input type="radio" name="1" value="12"/>a</td>
<td><input type="radio" name="1" value="22"/>b</td>
<td></td>
<tr>
<!----下面为不规则行------>
<tr><td><input type="text" value="**3"/></td>
<td colspan='3'><input type="radio" name="1" value="31"/>a</td>
<tr>
</table>
<input type="button" value="遍历" onclick="BianLi()"/></body>
</html>简化一下