如果我的jsp中有一段javascript代码(如下所示):
如果var frmObj=document.forms['cseeForm'];
我没有在jsp中创建一个名为cseeForm的表单,上面的代码是否意味着:创建一个名为cseeForm的新表单?并将其分配给frmObj?
请帮忙,我正在维护一个Web应用程序,但是在jsp中找不到任何名为cseeForm的表单对象。
答案 0 :(得分:3)
document.forms
只返回当前存在的表单集合。因此,如果您尚未创建具有该名称的表单,则
var frmObj = document.forms['cseeForm'];
只会将undefined
分配给frmObj
;不会创建新表单。
有关详细信息,请查看relevant MDN page on document.forms