如何检查复选框列表,radiobuttonlist,下拉列表是否已选中,否则显示警告消息

时间:2013-08-08 11:58:23

标签: javascript validation drop-down-menu checkboxlist radiobuttonlist

我的asp.net页面中有多个checkboxlists,radiobuttonlists和dropdownlists。 所有要求的字段都不能留空。 项目总数太大了73。 我正在寻找一个通过java脚本检查验证的选项,所以如果控件是空的,那么我将在当前部分的每个控件下面显示一条警告消息。 我在每个部分的末尾有下一个按钮,它们将验证当前部分中的当前元素。 任何想法都可以实现一个好的java脚本代码,可以为每个列表重用它们。 jquery也可以完美地运行

1 个答案:

答案 0 :(得分:0)

只需遍历您的checkbox / radiobutton元素并检查.checked属性。如果显示为true,则显示警告。

对于下拉列表,只需检查'select'元素上的.selectedIndex属性。如果它为0,则用户没有选择任何内容。这要求列表中的第一项不是可接受的值(例如,大多数网站使第一个选项类似于“选择一个选项”)。