一次性禁用所有表单元素,简单吗?!?!不工作

时间:2010-12-15 15:39:59

标签: forms elements

尝试在此处执行一个非常简单的脚本,一次性禁用所有表单元素。

function setDisabled(){     var formEls = document.forms [0] .elements;     for(var i = 0; i< formEls.length; i ++){         formEls [i] .disabled = true;         警报( '不管');     } }

setDisabled();

错误我得到的是'var formEls = document.forms [0] .elements;'未定义, 我已经尝试了很多这种语法的变化,但没有任何工作。

网站在这里:

http://www.harleymediation.com/confirm_work.php

2 个答案:

答案 0 :(得分:1)

没关系,我修好了。我必须在呈现的表单之后放置脚本,

答案 1 :(得分:0)

我认为问题是你在内联调用setDisabled()。尝试删除该呼叫并将您的正文标记更改为:

<BODY onLoad="setDisabled()">