说明:首先我们不知道页面中有多少radio group、checkbox和text,但是这些HTML标签的name属性是按照一定规律的(可以通过遍历或循环逐个获取到),而且这些标签的value属性值与它们的选项值相等。
代码:
<div class="question_content">
<div class="question_list">
<div class="question_title">1、你喜欢什么运动</div>
<div>
<ul class="question_item">
<li><input type="radio" name="question0" value="篮球">篮球</li>
<li><input type="radio" name="question0" value="足球">足球</li>
<li><input type="radio" name="question0" value="舞蹈">舞蹈</li>
</ul>
</div>
</div>
<div class="question_list">
<div class="question_title">2、问题1</div>
<div>
<ul class="question_item">
<li><input type="checkbox" name="question1" value="选项选项1">选项选项1</li>
<li><input type="checkbox" name="question1" value="选项选项2">选项选项2</li>
<li><input type="checkbox" name="question1" value="选项选项3">选项选项3</li>
<li><input type="checkbox" name="question1" value="选项选项4">选项选项4</li>
</ul>
</div>
</div>
<div class="question_list">
<div class="question_title">3、有什么意见或者建议</div>
<div>