2 u013192830 u013192830 于 2013.12.17 22:07 提问

有谁做过类似必须勾选同意XXX协议,才能点击提交一类的JSP页面么?

就比如我们注册时要勾选同意XXX协议,同时协议的标题为一个超链接,只有勾选了同意,才能点击提交。如果有谁做过的希望把这部分相关的jsp页面代码发给小弟,谢各路大神。真的是比较急,之后可以再琢磨这些是如何实现的。

1个回答

qq1149642728
qq1149642728   2013.12.20 19:10
已采纳
<html>
<head>
<script type="text/javascript">
function disable()
  {
  document.getElementById("accept").disabled=true
  }
function enable()
  {
  document.getElementById("accept").disabled=false
  }
</script>
</head>
<body>

<input type="checkBox" onclick="if (this.checked) {enable()} else {disable()}">同意协议
<br />
<br />
<br />
<input type="button" id="accept"  disabled="true" value="确定">

</body>
</html>

运行效果:勾选了这个checkbox,下面的button才会亮,否则无法点击。

我自己写的,参照w3cschool各种例子改编,菜鸟一枚刚刚入门,仅供参考。
代码有效,可以在这个网站预览测试http://www.w3school.com.cn/tiy/t.asp
或者保存为html格式打开。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
选中checkbox按钮后,submit按钮才可以点击,同意服务条款后,才可以注册
 上面是checkbox,表示同意服务条款,下面是提交按钮,只有勾选checkbox才能进行注册,也就是submit才有用。function isaccepted(){ if(document.getElementById("check_id").checked==true){ document.getElementById("submit").disabled =
jQuery中同意条款才能提交表单的功能
情形一: $("form:first").submit(function(){ var check = $(":checkbox:first").attr("checked"); return check=="checked"; }); 如果按钮不需要进行变化的话,直接通过同意按钮的值来控制form.submit事件是return true还是false 情形二: //
表单提交时,用户不接受(不同意)协议时让提交按钮变灰无法选中
1.前台页面: <div style="font-size: 14px; display: inline-block; padding: 0 1em; margin-bottom: 0.5em;" class="cheK"><input type="checkbox" id="checkAgree" checked>我承诺订单真实有效,如
勾选同意XXX协议,才能点击提交一类的JS页面,源码如下
&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;function disable()  {  document.getElementById(&quot;accept&quot;).disabled=true  }function enable()  {  document.getElementById(&quot;accept&quot;).disabled=f..
表单提交checkbox必须勾选
对表单提交确认按钮勾选才能点击提交 <p> <label><input id="checkbox" type="checkbox" name="rule">核对信息</label> </p> <p><label><input id="submit" type="submit" value="提交"></label></p> </form> </div> <scr
【Inno Setup】添加许可协议,并默认选中我同意按钮
[Setup] ; xkfile.txt文件不能为空 LicenseFile=C:\Documents and Settings\Administrator\桌面\smqh\xkfile.txt [code] procedureInitializeWizard(); begin WizardForm.LICENSEACCEPTEDRADIO.Checked:=true; end;
jsp 注册时同意协议才能点击注册按钮功能及样式控制 简单例子
第一步:准备页面按钮 我已阅读同意遵守 《知住用户协议》 注册 第二步:用jq来控制可用及样式变化 function disable(){ documen
使用CheckBox控件实现同意条款效果
/* AUTO-GENERATED FILE. DO NOT MODIFY. * * This class was automatically generated by the * aapt tool from the resource data it found. It * should not be modified by hand. */ package com.exampl
Qt实现勾选同意后才能点击下一步
新建项目QtGuitest5 QtDesigner建立窗口 在btnNext 的QWidget类中将Enable勾掉 保存,同样的用VAssist将ui_QtGuitest5.h再Reparse一次(如何Reparse见上一博客) 同样的在QtGuitest5.h添加槽slot #pragma once #include #include "ui_QtGuitest5.h"
javascript 案例:十秒钟后协议文本框下的注册按钮才能点击,时钟倒数
1.注册按钮初始状态为不可用,disabled 2.启动定时器,setInterval,1秒钟运行一次CountDown方法,设定一个初始值为10的全局变量,    在CountDown方法中对全局变量倒数,然后将倒数的值写到注册按钮上(请仔细阅读协议(还剩8秒))。 3.直到全局变量的值 http://www.w3.org/1999/xhtml">