我试过以下的代码,可以正常运行的。
<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>

解决方案 »

  1.   

    问题是formName是动态生成的,不能确定
    假如存储formName的变量是formval的话
    照您说的就是FormObject=decument.formval了,但是这样好象不行吧?
      

  2.   

    你要操纵表单还是表单元素那?
    如果是表单就是以上的用法
    如果是表单元素,
    document.getElementsByTagName("FORM")[0].elements.length
      

  3.   

    是表单,但是一个文档里有多个表单,用document.getElementsByTagName("FORM")[0]的方法只能操作第一个表单,请问有没有其它的办法