radio组件

<!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>Insert title here</title>
<script type="text/javascript">
function isopen(sobj){
var oDiv = document.getElementById("content1");

if(sobj.value=="yes"){/*这里避免一个bug。避免了没有选中的时候是不展开 */
oDiv.style.display="block";
}
else{
oDiv.style.display="none";
}
}
function lookresult(){
var radios=document.getElementsByName("no1");
var is=true;
var values=0;
for(var i=0;i<radios.length;i++){

if(radios[i].checked){
is=false;

values=parseInt(radios[i].value);

}
}
if(is){
document.getElementById("wo").innerHTML="没有选中答案,请选择答案!!!".fontcolor("red");
return;
}
if(values<=3){/*这里要注意一个开一个就要关 */
document.getElementById("res1").className="open";
document.getElementById("res2").className="close";
}
else{
document.getElementById("res1").className="close";
document.getElementById("res2").className="open";
}
}
</script>
<style type="text/css">
.open{
display:block;
}
.close{
display:none;
}

</style>
</head>
<body>
<h1>演示radio组件的用法</h1>
你参加问卷调查吗?<input type="radio" value="yes" name="same" onclick="isopen(this)"/>是&nbsp;&nbsp;&nbsp;
<input type="radio" value="no" name="same" checked="checked" onclick="isopen(this)"/>否<!--这里是先默认为不展开,默认先选择no -->
<div id="content1" >
问卷内容:<br/>
姓名:<input type="text"><br/>
邮箱:<input type="text"><br/>
</div>
<hr>
<h2>欢迎来参加性格测试</h2>
<ul><!-- 这个选择的题目可以用ul无序表来封装! -->
<li><h6>第一题:</h6></li>
<li><a><input type="radio" value="1" name="no1" >梨子</a></li>
<li><a><input type="radio" value="2" name="no1" >苹果</a></li>
<li><a><input type="radio" value="3" name="no1" >香蕉</a></li>
<li><a><input type="radio" value="4" name="no1" >葡萄</a></li>
<li><a><input type="radio" value="5" name="no1" >桃子</a></li>
<li><a><input type="radio" value="6" name="no1" >西瓜</a></li>
<li><a><input type="radio" value="7" name="no1" >哈密瓜</a></li>
</ul>
<input type="button" value="查看检测结果" onclick="lookresult()">
<div id="res1" class="close">1~3:性格开朗,建议。。。。。。</div>
<div id="res2" class="close">4~7:性格奔放,建议。。。。。。</div>
<span id="wo"></span>
</body>
</html>

时间: 2024-10-11 22:16:07

radio组件的相关文章

微信小程序radio组件 - 如何改变默认样式大小?

今天在写小程序的时候用到radio组件,但是很懊恼并未提供修改radio组件大小属性,第一感觉准备用css width , height 改变radio的大小,但是怎么搞也无法改变. 但是又不愿意搞个图片或者字体啥的,感觉麻烦,后来用了下面样式可以改变radio默认样式大小: radio{ transform:scale(.8)  } 原文地址:https://www.cnblogs.com/changxue/p/8432531.html

【Taro全实践】修改radio组件的大小

需求是将radio选中后颜色改为橙色.大小改成合适大小. 1.改颜色 <Radio color='#FF7464'></Radio> 2.改大小 <Radio style={{transform:'scale(0.8)'}} color='#FF7464'></Radio> color可直接改变选中后的颜色 transform即放大或者缩小 原文地址:https://www.cnblogs.com/piaobodewu/p/10090010.html

微信小程序radio组件

wxml文件 <radio-group bindchange="changeme"> <label wx:for='{{items}}'> <radio value='{{item.value}}' checked='{{item.checked}}' /> {{item.name}} </label> </radio-group> js文件 Page({ /** * 页面的初始数据 */ data: { items: [ {

【译】GNU Radio How to write a block 【如何开发用户模块及编写功能块】

本文讲解如何在GNU Radio中添加用户开发的信号处理模块,译文如有不当之处可参考原文地址:http://gnuradio.microembedded.com/outoftreemodules Out-of-tree modules 利用用户自定义的功能模块扩展GNU Radio. This article borrows heavily from the original (but very outdated) "How to write a block?" written by

android组件

转:http://blog.csdn.net/sunkailu/article/details/8333555 1.显示文本的组件--TextView.. 11 (1)基本使用,显示文本... 11 (2)显示URL链接... 12 (3)带边框的TextView.. 13 2.可输入文本的组件--EditText 14 3.自动输入内容的组件--AutoCompleteTextView.. 14 4.按钮组件... 14 5.日期与时间组件... 15 6.进度条... 16 7.显示图像组件

WeX5客观题软件开发与list组件应用等典型疑问

界面实现 无论是WEX还是BEX,开发各种客观题模块都是最常见的.但是,最近在利用业余时间想开发一个学生使用的小型客观题系统时遇到了麻烦.首先,在论坛上搜索到了大量相似问题.问题或者过于简单,或者过于特殊.且看一下本人提供的客观题界面,我相信这种设计思路还是与大多数应用需求相一致的. 这是单选题界面和多选题界面. 注意:我每一个小题旁边放置的按钮是便于学生自我测试时看参考答案时使用的.这个小功能设计比较简单(我使用的是PopOver组件,其内的span对应的bind-text令其等于 $mode

Form表单类组件与Map地图组件

笔记内容:Form表单类组件与Map地图组件 笔记日期:2018-02-04 form之switch组件 switch组件是一个开关选择器,wxml示例代码如下: <view class='container'> <view class='switch_text'>switch</view> <switch name='switch1' checked='true' /> <switch name='switch2' /> <switch

微信小程序入门与实战/常用组件/API/开发技巧/项目实战 共11章

实战开发电影资讯微信小程序 学习之前需要掌握JavaScript和CSS基础 ----------------课程目录---------------- 第1章:什么是微信小程序 开篇及课程特色介绍 直观感受一下微信小程序 小程序适合做什么样的应用 对开发者的影响 学习基础 小作业 第2章:环境搭建与开发工具 开篇介绍及下载工具 小程序目前情况及限制 小程序开发工具介绍 第3章:开始小程序之旅 本章内容简介 官方种子项目介绍与小程序的文件结构 新建我们自己的项目:ReaderMovie 开始制作项

【共享单车】—— React后台管理系统开发手记:UI菜单各个组件使用(Andt UI组件)

前言:以下内容基于React全家桶+AntD实战课程的学习实践过程记录.最终成果github地址:https://github.com/66Web/react-antd-manager,欢迎star. 一.按钮Button pages->ui->button.js:对应路由/admin/ui/buttons import React from 'react'; import {Card, Button, Radio} from 'antd' import './ui.less' class B