如何在Mozilla Firefox中禁用表单?

时间:2011-12-19 08:33:25

标签: javascript struts

我正在尝试在Mozilla浏览器中禁用整个表单。我使用下面的行来禁用表单。在IE中它工作正常,但在Mozilla它不工作。任何人都可以帮助如何禁用可在所有浏览器中使用的整个表单吗?

document.getElementbyId("name").form.disabled="true";

2 个答案:

答案 0 :(得分:1)

没有标准方法可以禁用整个表单。您必须单独禁用您关心的每个表单控件。

使用myForm.elements可以帮助您解决此问题。

请注意,disabled属性采用布尔值(truefalse),而不是字符串。 "true"仅适用,因为浏览器会将字符串强制转换为布尔值,但这效率很低,并且建议您也可以传递字符串"false"(您不能将其转换为{} {1}})。

答案 1 :(得分:-1)

尝试:

document.getElementbyId("name").form.setAttribute("disabled","disabled");