2011-12-19 30 views
1

我想禁用Mozilla瀏覽器中的整個表單。我正在使用下面的行來禁用表單。在IE中它工作正常,但在Mozilla中無法正常工作。任何人都可以幫助如何禁用將在所有瀏覽器中工作的整個表單?如何在Mozilla Firefox中禁用表單?

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

回答

1

沒有標準的方法來禁用整個表單。您必須單獨禁用您關心的每個表單控件。

使用myForm.elements應該可以幫到你。

請注意,禁用屬性採用布爾值(truefalse),而不是字符串。 "true"僅適用,因爲瀏覽器會將一個字符串轉換爲布爾值,但效率不高,並且表明您也可以傳遞字符串"false"(因爲它不會被轉換爲true)。

-1

試試看:

document.getElementbyId("name").form.setAttribute("disabled","disabled"); 
相關問題