您现在的位置是:首页 > 电脑 > 

制作页面(html)选择题

2025-07-27 15:44:34
第一版 题目和选项 <!DOCTYPE html> <html lang=zh> <head> <meta charset=utf-8> <title>选择题choice question</title> <style> .divCss{ ma

第一版

题目和选项

<!DOCTYPE html>
<html lang=zh>
<head>
<meta charset=utf-8>
<title>选择题choice question</title>
<style>
.divCss{
	margin-bottom: 10px;
}
.olCss{
	padding-left: 20px;
    margin-top: 0px;
    margin-bottom: 0px;
}
</style>
</head>
<body>
<!-- 
type默认为数字,其他类型有英文字母A/a,罗马字母I/i,
start可以设置起始标记 下标从1开始 
-->
<div class=divCss>
1.你现在处于什么地方?()
	<ol type=A start= class=olCss >
		<li class=liRight>银河系</li>
		<li class=liRight>太阳系</li>
		<li class=liRight>地球</li>
	</ol>
</div>
<div class=divCss>
2.你现在处于什么地方?()
	<ol type=A start= class=olCss >
		<li class=liRight>银河系</li>
		<li class=liRight>太阳系</li>
		<li class=liRight>地球</li>
	</ol>
</div>
</body>
</html>

效果图如下:

小插曲:之前一直把题目内容放<ol>标签内,怎么都调不成对齐,最后妥协了放外面。

 

第二版

选项前加单选框、多选框

<!DOCTYPE html>
<html lang=zh>
<head>
<meta charset=utf-8>
<title>选择题choice question</title>
<style>
.divCss{
	margin-bottom: 10px;
}
.olCss{
	padding-left: 20px;
    margin-top: 0px;
    margin-bottom: 0px;
	margin-left: 40px;
}
.inputClass {
	float:left;
	margin-left: -50px;
}
.liRight {
	
}
</style>
</head>
<body>
<!-- 
type默认为数字,其他类型有英文字母A/a,罗马字母I/i,
start可以设置起始标记 下标从1开始 
-->
<div class=divCss>
1.你现在处于什么地方?()
	<ol type=A start= class=olCss >
		<input class=inputClass type=radio name=place value=A checked=checked /><li class=liRight>银河系</li>
		<input class=inputClass type=radio name=place value=B /><li class=liRight>太阳系</li>
		<input class=inputClass type=radio name=place value=C /><li class=liRight>地球</li>
	</ol>
</div>
<div class=divCss>
2.你现在处于什么地方?()
	<ol type=A start= class=olCss >
		<input class=inputClass type=checkbox name=place value=A checked=checked /><li class=liRight>银河系</li>
		<input class=inputClass type=checkbox name=place value=B checked=checked /><li class=liRight>太阳系</li>
		<input class=inputClass type=checkbox name=place value=C /><li class=liRight>地球</li>
	</ol>
</div>
</body>
</html>

效果图:

第三版

提交答案

<!DOCTYPE html>
<html lang=zh>
<head>
<meta charset=utf-8>
<title>选择题choice question</title>
<style>
.divCss{
	margin-bottom: 10px;
}
.olCss{
	padding-left: 20px;
    margin-top: 0px;
    margin-bottom: 0px;
	margin-left: 40px;
}
.inputClass {
	float:left;
	margin-left: -50px;
}
.liRight {
	
}
</style>
</head>
<body>
<!-- 
type默认为数字,其他类型有英文字母A/a,罗马字母I/i,
start可以设置起始标记 下标从1开始 
-->
<form>
	<div class=divCss>
	1.你现在处于什么地方?()
		<ol type=A start= class=olCss name=single >
			<input class=inputClass type=radio name=place1 value=A checked=checked /><li class=liRight>银河系</li>
			<input class=inputClass type=radio name=place1 value=B /><li class=liRight>太阳系</li>
			<input class=inputClass type=radio name=place1 value=C /><li class=liRight>地球</li>
		</ol>
	</div>
	<div class=divCss>
	2.你现在处于什么地方?()
		<ol type=A start= class=olCss name=single >
			<input class=inputClass type=radio name=place2 value=A  /><li class=liRight>银河系</li>
			<input class=inputClass type=radio name=place2 value=B checked=checked /><li class=liRight>太阳系</li>
			<input class=inputClass type=radio name=place2 value=C /><li class=liRight>地球</li>
		</ol>
	</div>
	<div class=divCss>
	.你现在处于什么地方?()
		<ol type=A start= class=olCss name=multi >
			<input class=inputClass type=checkbox name=place value=A checked=checked /><li class=liRight>银河系</li>
			<input class=inputClass type=checkbox name=place value=B checked=checked /><li class=liRight>太阳系</li>
			<input class=inputClass type=checkbox name=place value=C /><li class=liRight>地球</li>
		</ol>
	</div>
	<div class=divCss>
	4.你现在处于什么地方?()
		<ol type=A start= class=olCss name=multi >
			<input class=inputClass type=checkbox name=place4 value=A /><li class=liRight>银河系</li>
			<input class=inputClass type=checkbox name=place4 value=B checked=checked /><li class=liRight>太阳系</li>
			<input class=inputClass type=checkbox name=place4 value=C checked=checked /><li class=liRight>地球</li>
		</ol>
	</div>
	<input type=button value=提交答案 onclick=sendMsg() />
</form>
<script src=js/jquery-.2.js></script>
<script>
function sendMsg(){
	//题目数
	var singleSize = $([name=	single	]).length;
	var multiSize = $([name=	multi	]).length;
	//答案数组
	var answerArr = new Array(singleSizemultiSize);
	//单选答案
	$([name=	single	]).each(function(index){
		//放入答案
		var answer = $(input[name=	place(index1)	]:checked).val();
		answerArr[index] = answer;
	})
	//多选答案
	$([name=	multi	]).each(function(index){
		//拼接多选答案
		var multiAnswer = ;
		$(input[name=	place(indexsingleSize1)	]:checked).each(function(){
			if (checked == $(this).attr(checked)) {
				//拼接答案
				multiAnswer = multiAnswer$(this).attr(	value	);
			}
		})
		//放入答案
		answerArr[indexsingleSize] = multiAnswer;
	})
	//在调试模式下的cole中查看输出
	cole.log(answerArr);
	//发送答案到服务器
}
</script>
</body>
</html>

效果图:

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/diannao/157525.html

相关标签:无
上传时间: 2023-05-03 15:23:07
留言与评论(共有 11 条评论)
本站网友 h3c交换机官网
19分钟前 发表
第一版 题目和选项 <!DOCTYPE html> <html lang=zh> <head> <meta charset=utf-8> <title>选择题choice question</title> <style> .divCss{ margin-bottom
本站网友 蚌埠火灾
13分钟前 发表
10px; } .olCss{ padding-left
本站网友 白景琦
3分钟前 发表
20px; margin-top
本站网友 美容院产品排行
19分钟前 发表
10px; } .olCss{ padding-left
本站网友 临平二手房网
2分钟前 发表
其他类型有英文字母A/a
本站网友 男友一个月深蹲后
12分钟前 发表
checked).val(); answerArr[index] = answer; }) //多选答案 $([name= multi ]).each(function(index){ //拼接多选答案 var multiAnswer = ; $(input[name= place(indexsingleSize1) ]
本站网友 前列腺病
20分钟前 发表
10px; } .olCss{ padding-left
本站网友 搜索引擎营销案例
1分钟前 发表
-50px; } .liRight { } </style> </head> <body> <!-- type默认为数字
本站网友 lbe
19分钟前 发表
start可以设置起始标记 下标从1开始 --> <form> <div class=divCss> 1.你现在处于什么地方?() <ol type=A start= class=olCss name=single > <input class=inputClass type=radio name=place1 value=A checked=checked /><li class=liRight>银河系</li> <input class=inputClass type=radio name=place1 value=B /><li class=liRight>太阳系</li> <input class=inputClass type=radio name=place1 value=C /><li class=liRight>地球</li> </ol> </div> <div class=divCss> 2.你现在处于什么地方?() <ol type=A start= class=olCss name=single > <input class=inputClass type=radio name=place2 value=A /><li class=liRight>银河系</li> <input class=inputClass type=radio name=place2 value=B checked=checked /><li class=liRight>太阳系</li> <input class=inputClass type=radio name=place2 value=C /><li class=liRight>地球</li> </ol> </div> <div class=divCss> .你现在处于什么地方?() <ol type=A start= class=olCss name=multi > <input class=inputClass type=checkbox name=place value=A checked=checked /><li class=liRight>银河系</li> <input class=inputClass type=checkbox name=place value=B checked=checked /><li class=liRight>太阳系</li> <input class=inputClass type=checkbox name=place value=C /><li class=liRight>地球</li> </ol> </div> <div class=divCss> 4.你现在处于什么地方?() <ol type=A start= class=olCss name=multi > <input class=inputClass type=checkbox name=place4 value=A /><li class=liRight>银河系</li> <input class=inputClass type=checkbox name=place4 value=B checked=checked /><li class=liRight>太阳系</li> <input class=inputClass type=checkbox name=place4 value=C checked=checked /><li class=liRight>地球</li> </ol> </div> <input type=button value=提交答案 onclick=sendMsg() /> </form> <script src=js/jquery-.2.js></script> <script> function sendMsg(){ //题目数 var singleSize = $([name= single ]).length; var multiSize = $([name= multi ]).length; //答案数组 var answerArr = new Array(singleSizemultiSize); //单选答案 $([name= single ]).each(function(index){ //放入答案 var answer = $(input[name= place(index1) ]
本站网友 华堂商场
15分钟前 发表
罗马字母I/i