一个HTML的面试题,可用jquery实现
请阅读下面的一段HTML,并回答问题。
<body style="text-align: center">
<script language="JavaScript">
function prepareUpdateRow(){
var frm = document.resultForm;
if(selectedCheckboxCount(frm) < 1){
alert("必须选择一行!");
return ;
}else if(selectedCheckboxCount(frm) > 1){
alert("只能选择一行, 不允许多选!");
return ;
}
frm.action="training.training_P_TB_FeedbackPrepareUpdate.do";
frm.submit();
}
</script>
<p>查询结果</p>
<table border="1">
<tr>
<td>选择</td>
<td>反馈主题描述</td>
</tr>
<tr>
<td><input type="checkbox" name="cbx1" value="51" /> </td>
<td>您认为EOS产品具有下列哪些价值? </td>
</tr>
<tr>
<td><input type="checkbox" name="cbx2" value="52" /> </td>
<td>您认为EOS产品的价值存在于它的哪些特性? </td>
</tr>
<tr>
<td><input type="checkbox" name="cbx3" value="53" /> </td>
<td>您认为EOS产品在今后的发展中,需要在哪些方面进一步加强,并给出您的意见或建议。 </td>
</tr>
<tr>
<td><input type="checkbox" name="cbx" value="54" /> </td>
<td>组织结构是否安排合理?(请在1--5中选择,1为最低分,5为最高分) </td>
</tr>
</table>
<p><a href="javascript:prepareUpdateRow();">【修改】</a></p>
</body>
在上面的代码中,缺少函数selectedCheckboxCount的实现,请帮助实现(完成判断共选择了多少个checkbox)
提示:判断checkbox是否选中的方法为:object.checked = true/false;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)