Javascript来防止ASP.NET按钮单击

时间:2011-06-07 19:44:43

标签: javascript asp.net

如果不使用jQuery(现在无法理解为什么),如果不满足某个客户端条件,如何禁止ASP.NET按钮“可点击”?

4 个答案:

答案 0 :(得分:2)

该按钮将在客户端呈现为<input>标记。使用标准JavaScript document.getElementById查找输入,并将其disabled属性设置为true

答案 1 :(得分:2)

你可以用纯粹的javascript做这样的事情。

if(someCondition)
    document.getElementById("buttonClientID").disable = true;
else
    document.getElementById("buttonClientID").disable = false;

答案 2 :(得分:2)

OnClientClick =“return false;”将禁止回发,而不会禁用该按钮。如果需要,您可以添加警报(“禁用按钮”)。

答案 3 :(得分:1)

使用javascript:

document.form1.button.disabled=true;

或尝试

document.getElementByID('myButton').disabled=true;