我一直试图解决这个问题几个小时,但现在很幸运。希望你能帮助我。这是我的脚本:
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' 未定义”
想知道为什么这不起作用?或者是否有更好的方法以编程方式设置选择单选列表中的哪个按钮。