js实现一个单击复选框,将按钮或文本框转换为灰色不可用的方法。

本文演示了js实现一个单击复选框的方式,使按钮或文本框变成灰色不可用的方式:

在注册时经常看不到,如果你不点击这里阅读注册许可证,提交按钮是灰色的,不能提交失败,必须指向它,js代码只是一个函数,你点击下面的提交按钮,就生效了。

运行效果如下图所示:



具体代码如下:




单击复选框按钮不可用。


无功checkobj
功能agreesubmit(EL){
checkobj = EL
如果(文件。所有| |文件。getElementById){
为(i = 0;i < checkobj.form.length;i++){
无功tempobj = checkobj。形式元素{我}。
如果(tempobj。型。toLowerCase)=(提交)
tempobj禁用=!checkobj.checked
}
}
}
功能defaultagree(EL){
如果(!document.all!文件。getElementById){
如果(window.checkobj checkobj。检查)
返回true
别的{
警告(请阅读/接受条款以提交表格
返回false
}
}
}



您确定要提交它吗



文件的形式。agreeform。agreecheck。检查= false







希望本文能对大家的javascript程序设计有所帮助。