gpt4 book ai didi

asp.net - 如何获取RadioButtonList的innerText

转载 作者:行者123 更新时间:2023-11-28 02:59:25 25 4
gpt4 key购买 nike

我可以使用以下方法获取所选单选按钮的值(单选按钮列表 rblReason)

var reasonId = $('#rblReason').find('input[checked]').val();   

如何获取所选单选按钮的内部文本?ty

最佳答案

单选按钮没有innerText,它是一个空元素。您的标记是多少?

如果您的父级包含您想要的文本:

<div> <input type="radio" name="thing" value="foo" /> Hello </div>

然后你可以使用:

var text= $('#rblReason input:checked').parent().text();

如果您有与 radio 关联的标签元素:

<input type="radio" name="thing" value="foo" id="thing-foo" />
<label for="thing-foo"> Hello </label>

那么你可以这样做:

var id= $('#rblReason input:checked').attr('id');
var text= $('label[for='+id+']').text();

注意,使用 :checked 查看当前选中的复选框/单选按钮。 [checked] 表示测试元素是否具有 checked 属性,无论用户选择什么,该属性都将始终返回最初检查的单选按钮。 [IE 除外,由于错误。]

关于asp.net - 如何获取RadioButtonList的innerText,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1525944/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com