我的网站上有一个联系表格,通过电子邮件向感兴趣的各方发送信息。我出于各种原因不想使用验证码。我只是想做一些简单的事情,比如禁用表单上的提交按钮,直到用户回答一个简单的问题。希望这至少可以阻止一些机器人。 我在网上发现了这个,但它绝对没有:
<script>
document.getElementById("Submit").disabled=true;
</script>
有人可以纠正这个还是给我更好的东西?
答案 0 :(得分:0)
首先要确保如果你只是在onload函数中测试你拥有它的代码:
window.onload = function(){
document.getElementById("Submit").disabled=true;
}
还要确保该ID实际上是Submit
而不是submit
,因为JavaScript区分大小写。
JSFiddle:禁用按钮的示例。