小编Jay*_*Gee的帖子

单选按钮名称更改

我创建了 2 个单选按钮

<input type="radio" name="ApprovalGroup" runat="server" id="ApprovedOnly" value="true" />Approved
<input type="radio" name="ApprovalGroup" runat="server" id="UnapprovedOnly" value="false" />Unapproved
Run Code Online (Sandbox Code Playgroud)

并且能够从 js 访问它们,$("input[name=ApprovalGroup]:checked").val()但是然后我需要添加runat="server",以便我可以访问后面代码中的单选按钮。

我遇到的问题是单选按钮名称由于内容占位符而被更改。我正在使用ClientIDMode="Static",但它只保护 id 值,而不保护名称。单选按钮呈现为

<input value="true" name="ctl00$cphContent$ApprovalGroup" type="radio" id="ApprovedOnly" />Approved
<input value="false" name="ctl00$cphContent$ApprovalGroup" type="radio" id="UnapprovedOnly" />Unapproved
Run Code Online (Sandbox Code Playgroud)

是否可以防止名称更改?

html javascript asp.net

2
推荐指数
1
解决办法
491
查看次数

标签 统计

asp.net ×1

html ×1

javascript ×1