A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 编程开发 > 网站开发 > JS实现点击复选框将按钮或文本框变为灰色不可用的方法

JS实现点击复选框将按钮或文本框变为灰色不可用的方法

时间:2015-08-11 15:14作者:yezheng人气:101

 本文实例讲述了JS实现点击复选框将按钮或文本框变为灰色不可用的方法。分享给大家供大家参考。具体如下:
在注册时候经常会看不到,如果不点击阅读注册许可的话,提交按钮是灰色的,失效不能提交,必须点它一下,这个JS代码就是实现这样一个功能,只有你点击了确认提交,下边的按钮才生效。
运行效果如下图所示:

JS实现点击复选框将按钮或文本框变为灰色不可用的方法

具体代码如下:

<html>

<head>

<title>点击复选框按钮变为不可用</title>

</head>

<script>

var checkobj

function agreesubmit(el){

checkobj=el

if (document.all||document.getElementById){

for (i=0;i<checkobj.form.length;i++){

var tempobj=checkobj.form.elements[i]

if(tempobj.type.toLowerCase()=="submit")

tempobj.disabled=!checkobj.checked

}

}


}

function defaultagree(el){

if (!document.all && !document.getElementById){

if (window.checkobj && checkobj.checked)

return true

else{

alert("Please read/accept terms to submit form")

return false

}


}

}

</script>

<body>


<form name="agreeform" onSubmit="return defaultagree(this)">

<input name="agreecheck" type="checkbox" onClick="agreesubmit(this)"><b>你确认要提交?</b><br>

<input type="Submit" value="我一定要提交" disabled>

</form>

<script>

document.forms.agreeform.agreecheck.checked=false

</script>

</body>

</html>

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

标签实现,点击,复选框,按钮,文本,变为,灰色,不可,用的,方法

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号