gpt4 book ai didi

javascript - ASP.NET 使用 JavaScript 选择 RadioButtonList 值

转载 作者:行者123 更新时间:2023-11-29 10:46:35 25 4
gpt4 key购买 nike

几个小时以来,我一直在努力解决这个问题,但现在运气不错。希望你能帮助我。这是我的脚本:

function confirmPurge() {
var d = confirm("You are about to purge all records, click Ok to proceed");
if (d) {
var c = document.getElementByName("yes");
c.checked = true;
}
else {
var c = document.getElementByName("no");
c.checked = true;
}

html 是这样的:

<asp:RadioButtonList ID="rblPurgeRecords" runat="server" 
RepeatDirection="Horizontal">
<asp:ListItem onclick="confirmPurge();" name="yes">Yes</asp:ListItem>
<asp:ListItem Selected="True" name="no">No</asp:ListItem>
</asp:RadioButtonList>

当我尝试运行它时,弹出窗口要求我单击“确定”或“取消”。如果我单击“确定”,我的代码将中断并出现此错误:“Microsoft JScript 运行时错误:‘ScriptManager’未定义”

想知道为什么这不起作用?或者是否有更好的方法以编程方式设置选中单选列表中的哪个按钮。

最佳答案

我也遇到了同样的问题,幸运的是找到了一个解决方案。相同的代码如下

function test() {
var rad = document.getElementById('<%=rblPurgeRecordse.ClientID %>');
var radio = rad.getElementsByTagName("input");
for (var i=0;i<radio.length;i++){
if (radio[i].checked)
{
//your Code goes here....
alert("SelectedValue = " + radio[i].value);
}
}
}

关于javascript - ASP.NET 使用 JavaScript 选择 RadioButtonList 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18515056/

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