源代码:<td width="45%" height="40" align="center">
<input type="button" value="登录" style="cursor:hand;" onclick="checkForm2();" />
<input type="reset" value="重填" />
<input type="button" value="注册" onclick="reg()" /></td>
</tr>
<tr>
用这句可是没有ID 请教各位js 触发onclick 也就是触发 登录 按钮document.getElementById('').click()
<input type="button" value="登录" style="cursor:hand;" onclick="checkForm2();" />
<input type="reset" value="重填" />
<input type="button" value="注册" onclick="reg()" /></td>
</tr>
<tr>
用这句可是没有ID 请教各位js 触发onclick 也就是触发 登录 按钮document.getElementById('').click()
document.getElementById('ID').click();
这句是有ID的调用。可是没有ID的怎么办?
最近刚看过,可以试一下
4.4.1 通过对象位置访问文档对象浏览器载入 HTML 文档后,将根据该文档的结构和 DOM 规范生成对象数组,该对象
数组中各对象之间的相对位置随着 HTML 文档的确定而确定下来,JavaScript 脚本可以通过
这个确定的相对位置来访问该对象。考察如下的 HTML 文档://源程序 4.3
<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
"http://www.w3.org/TR/REC-html140/strict.dtd">
<html>
<head>
<title>Sample Page!</title>
<meta http-equiv=content-type content="text/html; charset=gb2312">
</head>
<body>
<form>
<input type=text value="Text in Form1">
</form>
<form>
<input type=text value="Text1 of Form2">
<input type=text value="Text2 of Form2">
</form>
<script language="JavaScript" type="text/javascript">
<!--
var msg="";
msg+="通过位置访问文档对象:\n\n";
msg+="Form[0].element[0].value: "+document.forms[0].elements[0].value+"\n\n";
msg+="Form[1].element[0].value: "+document.forms[1].elements[0].value+"\n\n";
msg+="Form[1].element[1].value: "+document.forms[1].elements[1].value+"\n\n";
//使用警示框输出信息
window.alert(msg);
//-->
</script>
</body>
</html>