首页/ mobileweb/ 在线问卷调查系统H5移动端功能演示/ 代码预览

💻 代码预览 · 在线问卷调查系统H5移动端功能演示

mw_tool · 上传者 驰旭教育
← 返回详情
r48/answer.html · 约 2655 字符
1<!doctype html>
2<html lang="zh-CN">
3<head>
4<meta charset="utf-8">
5<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
6<title>答题页</title>
7<link rel="stylesheet" href="style.css">
8</head>
9<body>
10<div class="app">
11  <header class="top">
12    <div class="top-l">作答者 · 访客</div>
13    <div class="top-r">答题页</div>
14  </header>
15  <main class="main">
16<div class="card">
17  <div class="sec-title" style="margin:0">🍜 新品尝鲜调研</div>
18  <div class="muted">第 1 / 8 题 · 约 2 分钟</div>
19  <div class="bar" style="margin-top:8px"><i style="width:12%"></i></div>
20</div>
21<div class="q"><div class="qt">1. 您最常购买的口味?<span class="req">*</span></div>
22  <label class="opt"><input type="radio" name="q1" hidden><span class="dot"></span>麻辣</label>
23  <label class="opt"><input type="radio" name="q1" hidden><span class="dot"></span>酸辣</label>
24  <label class="opt"><input type="radio" name="q1" hidden><span class="dot"></span>番茄</label>
25</div>
26<div class="q"><div class="qt">2. 您能接受的价格区间?(多选)</div>
27  <label class="opt chk"><input type="checkbox" hidden><span class="dot"></span>10 元以下</label>
28  <label class="opt chk"><input type="checkbox" hidden><span class="dot"></span>10–20 元</label>
29  <label class="opt chk"><input type="checkbox" hidden><span class="dot"></span>20 元以上</label>
30</div>
31<div class="q"><div class="qt">3. 给我们一句建议</div>
32  <textarea class="ta" placeholder="选填,欢迎吐槽~"></textarea>
33</div>
34<a class="btn full" href="thank.html" style="text-decoration:none;text-align:center">提交问卷</a>
35<div class="muted" style="text-align:center">带 * 为必填项,未填将提示</div>
36<script>document.querySelectorAll('.opt').forEach(o=>o.onclick=()=>{
37  var g=o.parentNode.querySelectorAll('.opt');if(o.querySelector('input[type=radio]'))g.forEach(x=>x.classList.remove('on'));o.classList.add('on');});</script>
38</main>
39  <nav class="nav"><a class="" href="home.html"><span class="ic">🏠</span>首页</a><a class=" on" href="answer.html"><span class="ic">📝</span>答题</a><a class="" href="thank.html"><span class="ic">✅</span>完成</a><a class="" href="me.html"><span class="ic">👤</span>我的</a></nav>
40</div>
41<script>
42document.querySelectorAll('.opt').forEach(o=>o.onclick=()=>{
43  var inp=o.querySelector('input');if(!inp)return;
44  if(inp.type==='radio'){o.parentNode.querySelectorAll('.opt').forEach(x=>x.classList.remove('on'));o.classList.add('on');}
45  else{o.classList.toggle('on');}
46});</script>
47</body>
48</html>