DHTML技术演示---类似调查问卷的单选框学习
来源:互联网 发布:美工助理的基本要求 编辑:程序博客网 时间:2024/06/05 16:49
一个简单的单选框学习,
单选框看起来简单,但是很多细节
多个选项,要实现不能一个多不选提交。等-
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>单选按钮技术演示</title> <style type="text/css"> fieldset{ width: 300px; border: 1px solid blue; } #contentid{ display: none; } ul{ list-style: none; margin:0px; padding: 0px; /*background-color: red;*/ } .close{ display:none; } .open{ display: block; background-color: red; width: 300px; } </style> <script type="text/javascript"> function show(node){ var oDivContent = document.getElementById("contentid"); if(node.value=='yes'){ oDivContent.style.display="block"; }else{ oDivContent.style.display="none"; } } function showResult(){ var oNo1Radios = document.getElementsByName("no1"); var val=0; var isSel=false; for(var i=0; i<oNo1Radios.length;i++){ if(oNo1Radios[i].checked){ val =parseInt( oNo1Radios[i].value ); isSel=true; break; } } if(!isSel){ document.getElementById("errInfo").innerHTML="请选择一个答案!".fontcolor("blue"); return; }else{ document.getElementById("errInfo").innerHTML=""; } if(val>=1 && val<=3){ document.getElementById("res1").className="open"; document.getElementById("res2").className="close"; }else{ document.getElementById("res2").className="open"; document.getElementById("res1").className="close"; } } </script> </head> <body> <h2>演示radio组件的用法</h2> <fieldset> <legend>您愿意参与问卷调查吗?</legend> <input type="radio" name="ask" value="yes" onclick="show(this)">是 <input type="radio" name="ask" value="no" checked="checked" onclick="show(this)">否 </fieldset> <div id="contentid"> 问卷内容:<br/> 您的姓名:<input type="text" /><br/> 你最近开什么车:<input type="text" /><br/> </div> <hr/> <h2>欢迎参加性格测试</h2> <div id="q1"> <h3>第一题:</h3> <span>您喜欢的水果是什么?</span> <ul> <li><input type="radio" name="no1" value="1"/>葡萄</li> <li><input type="radio" name="no1" value="2"/>苹果</li> <li><input type="radio" name="no1" value="3"/>梨子</li> <li><input type="radio" name="no1" value="4"/>桃子</li> <li><input type="radio" name="no1" value="5"/>哈密瓜</li> </ul> <div> <input type="button" value="查看测试结果" onclick="showResult()"/> <span id="errInfo"></span> <div id="res1" class="close">1-3分:你的性格内向,建议....</div> <div id="res2" class="close">4分以上:你的性格奔放,建议....</div> </div> </div> </body></html>
阅读全文
0 0
- DHTML技术演示---类似调查问卷的单选框学习
- DHTML( radio的综合使用---模拟网上的调查问卷)
- 单选按钮技术演示---调查问卷为例
- DHTML技术演示---selcet的使用(级联技术)
- 项目的需求调查问卷
- JavaScript-DHTML技术演示(1)
- DHTML技术综合演示---示例:下拉风格的菜单条
- 调查问卷
- 共享您的问卷,调查圈推出问卷转移功能
- 关于一个搜索产品的调查问卷
- 开源的调查问卷平台LimeSurvey
- 通过调查问卷获取访客的资料
- 如何有效设计你的调查问卷?
- SharePoint 2013 调查问卷的用法
- jsp一个简单的调查问卷
- 某机构调查问卷的调查内容的备忘
- DHTML技术演示---新闻字体(一)
- DHTML技术综合演示---示例:表格排序
- QWT使用出错
- hdu_1054最小点覆盖树上
- Cloudera Manager下安装kafka
- Java编码约定中对下列部分的要求:类、属性、方法、包、文件名、变量、常量、控制结构、语句行、注释
- Java中常用jar包解释
- DHTML技术演示---类似调查问卷的单选框学习
- 20170412-cpp上机作业【复制构造函数】
- ThinkPHP 3.2.x 集成极光推送指北
- volatile能保证long&double类型变量操作的原子性
- mysql创建存储过程
- JSF导航
- yii CDbCriteria数据库操作详解
- Test
- 系统启动出现:Partially written block XXX detected