JavaScript function getr1(val){ alert(val)-6ren">
gpt4 book ai didi

javascript - 从 javascript 获取 ASPX 单选按钮文本或值

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

ASPX 单选按钮位于数据列表模板内

<asp:RadioButton ID="RadioButton1" runat="server"  
GroupName="rdb"
Text='<%# Eval("type1") %>'
onclick="Getr1(this)"/>

JavaScript

function getr1(val){
alert(val)
}

如果我在任何 html 控件中使用此函数,它将返回一个值,但它在 aspx 单选按钮中不起作用。我使用此代码: onchange="GetQty(this.options[this.selectedIndex].value)" 从 aspx 下拉列表中获取所选索引,它工作得很好,也许有人可以帮助我找出 aspx rb 的正确语法。我已经尝试过 onclick="Getr1(this.options[this.checked].value)",提前致谢

最佳答案

你的代码很好,只需要一点改变。

<asp:RadioButton ID="RadioButton1" runat="server"  
CliientIDMode="Static" GroupName="rdb"
Text='<%# Eval("type1") %>' />

 <asp:Label ID="Label1" runat="server" style="font-size: x-small"
Text='<%# Eval("type1") %>'></asp:Label>

用于获取RadioButton Text的jQuery:

$("#RadioButton1").click(function{
alert( $(this).siblings('label').text());
});

用于获取 RadioButton 旁边的 asp:Label Text 的 jQuery:

$("#RadioButton1").click(function{
alert( $(this).siblings('span').text());
});

希望有帮助:)

关于javascript - 从 javascript 获取 ASPX 单选按钮文本或值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14997296/

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