js怎样获取radiobuttonlist 已经选中的项

时间:2023-02-10 19:34:36
点击radiobuttonlist 的某一项,如果这一项是选中状态,再次点击的时候返回一个false;简单的说就是选中状态的那一项,点击的时候不做任何处理。radiobuttonlist 好像没有onchange事件。怎么记住选中的那一项是选中状态呢?请各位大侠赐教!

6 个解决方案

#2


额,可能我说的不清楚,按照你刚说的那个例子,我试了。是不行的,我的意思是,如果某一项是选中状态,点击时候不做任何处理,刚你说的那个例子还是会弹出一个框框的。只有点击未选中的那一项,才处理事件

#4


额。还是和刚才那个例子一样,不好意思,可能还是我没讲清楚,也就是点击选中项目要和点击未选中项目做的是相反地事情。刚那两个例子都是点击选中项目和点击未选中项目做的都是一样的事情。

#5


用js遍历input,document.getElementsByTagName('input')
type=='radio' 判断类型

#6


 $("input[name='RadioButtonList1']").change(function () {
                alert($(this).val());
            });


如上,只有在选中值发生改变时,才会触发

#1


#2


额,可能我说的不清楚,按照你刚说的那个例子,我试了。是不行的,我的意思是,如果某一项是选中状态,点击时候不做任何处理,刚你说的那个例子还是会弹出一个框框的。只有点击未选中的那一项,才处理事件

#3


#4


额。还是和刚才那个例子一样,不好意思,可能还是我没讲清楚,也就是点击选中项目要和点击未选中项目做的是相反地事情。刚那两个例子都是点击选中项目和点击未选中项目做的都是一样的事情。

#5


用js遍历input,document.getElementsByTagName('input')
type=='radio' 判断类型

#6


 $("input[name='RadioButtonList1']").change(function () {
                alert($(this).val());
            });


如上,只有在选中值发生改变时,才会触发