关于javascript document.forms []

时间:2012-12-07 04:10:16

标签: javascript

如果我的jsp中有一段javascript代码(如下所示):

如果var frmObj=document.forms['cseeForm'];

我没有在jsp中创建一个名为cseeForm的表单,上面的代码是否意味着:创建一个名为cseeForm的新表单?并将其分配给frmObj?

请帮忙,我正在维护一个Web应用程序,但是在jsp中找不到任何名为cseeForm的表单对象。

1 个答案:

答案 0 :(得分:3)

document.forms只返回当前存在的表单集合。因此,如果您尚未创建具有该名称的表单,则

var frmObj = document.forms['cseeForm'];

只会将undefined分配给frmObj;不会创建新表单。

有关详细信息,请查看relevant MDN page on document.forms