我试过以下的代码,可以正常运行的。
<html>
<head>
<script language="javascript">
function window::onload(){
var FormObject;
FormObject = document.getElementsByTagName("FORM")[0];
alert(FormObject.name);
}
</script>
</head>
<body>
<form name="frmTestUse1">
</form>
<form name="frmTestUse2">
</form>
</body>
</html>
<html>
<head>
<script language="javascript">
function window::onload(){
var FormObject;
FormObject = document.getElementsByTagName("FORM")[0];
alert(FormObject.name);
}
</script>
</head>
<body>
<form name="frmTestUse1">
</form>
<form name="frmTestUse2">
</form>
</body>
</html>
假如存储formName的变量是formval的话
照您说的就是FormObject=decument.formval了,但是这样好象不行吧?
如果是表单就是以上的用法
如果是表单元素,
document.getElementsByTagName("FORM")[0].elements.length