首页前端开发JavaScriptjavascript实现用户必须勾选协议实例讲解

javascript实现用户必须勾选协议实例讲解

时间2024-02-01 04:41:02发布访客分类JavaScript浏览322
导读:收集整理的这篇文章主要介绍了javascript实现用户必须勾选协议实例讲解,觉得挺不错的,现在分享给大家,也给大家做个参考。 在js中设置用户必须阅读完某项协议 才能勾选登陆或注册 (...
收集整理的这篇文章主要介绍了javascript实现用户必须勾选协议实例讲解,觉得挺不错的,现在分享给大家,也给大家做个参考。

在js中设置用户必须阅读完某项协议 才能勾选登陆或注册 (disabled的使用技巧)

仔细观看两张图片画圈部分是不一样的

当滚轮在上面时下面的表单是不可选中的

第二张在底部表单是可选中的


其中方法为为监听这个滚轮,当滚轮到达底部时 表单变为可选中状态

info.scrollHeight - info.scrollTop == info.clientHeight //判断滚条是否到达了底部
!DOCTYPE htML>
    html>
    	head>
    		meta charset="utf-8">
    		style type="text/css">
			#info{
    				width: 200px;
    				height: 500px;
    				background-color: #00FFFF;
    				overflow:auto;
			}
    		/style>
    		script type="text/javascript">
			window.onload = function(){
    				/*				 *垂直滚动条到底时表单项可用				 * onscroll				 * 该事件会在滚动条滚动时触发					 * */ 				 VAR info = document.getElementById("info");
    				 var inputs = document.getelementsbytagname("input");
				 info.onscroll = function(){
					//检查滚动条是否滚动到底了					if(info.scrollHeight - info.scrollTop == info.clientHeight){
    						//滚动条到底表单项可用						inputs[0].disabled = false;
    						inputs[1].disabled = false;
					}
				 }
			}
    		/script>
    		tITle>
    /title>
    	/head>
    	body>
    		h1>
    欢迎新用户注册/h1>
    		p id="info">
    亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册		亲爱的用户请仔细阅读一下协议如果不仔细你将不能成功注册/p>
    		input type="checkbox" name="" id="" value="" disabled="disabled"/>
    我已仔细阅读协议,一定遵守		input type="submit" value="注册" disabled="disabled"/>
    !-- 如果为表单添加disabled="disabled则表单项将变成不可用的状态-->
    	/body>
    /html>
    

这个方法在chrome中不适用,其它浏览器均可

到此这篇关于javascript实现用户必须勾选协议实例讲解的文章就介绍到这了,更多相关javascript实现用户必须勾选协议内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

您可能感兴趣的文章:
  • JavaScript实现前端网页版倒计时
  • JavaScript中的for循环与双重for循环详解
  • javascript实现图片预加载和懒加载
  • JavaScript 数组遍历的五种方法
  • javascript类数组的深入理解

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: vue如何调用浏览器分享功能详解下一篇:vue+django实现下载文件的示例猜你在找的JavaScript相关文章 html font标签如何设置字体大小?html font标签属性用法介绍2022-05-16vue3+TypeScript+vue-router的使用方法2022-04-16vue3获取当前路由地址2022-04-16如何利用React实现图片识别App2022-04-16JavaScript展开运算符和剩余运算符的区别详解2022-04-16微信小程序中使用vant框架的具体步骤2022-04-16Vue elementUI表单嵌套表格并对每行进行校验详解2022-04-16如何利用Typescript封装本地存储2022-04-16微信小程序中wxs文件的一些妙用分享2022-04-16JavaScript的Set数据结构详解2022-04-16 其他相关热搜词更多phpjavapython程序员loadpost-format-gallery

若转载请注明出处: javascript实现用户必须勾选协议实例讲解
本文地址: https://pptw.com/jishu/594933.html
vc++和c++之间有什么区别? 递归输出ASP.NET页面所有控件的类型和ID的代码

游客 回复需填写必要信息