将多个复选框更改为单选按钮

时间:2012-12-03 21:21:49

标签: visual-studio-2010

我在组框中有大约50个复选框。我需要将它们改为radiobuttons ...有没有办法安全并批量处理?

1 个答案:

答案 0 :(得分:0)

如果您只想更改标记,例如改变这个:

<input type="radio" id="rad1" name="myGroup" value="1" />Button 1<br/>
<input type="radio" id="rad2" name="myGroup" value="2"/>Button 2<br/>

到此:

<input type="checkbox" id="chk1" value="1"/>Checkbox 1<br/>
<input type="checkbox" id="chk2" value="2"/>Checkbox 2

然后运行查找和替换几次应该做你需要的。至少您需要更改type属性并删除name属性。

但是,如果您正在使用ASP.NET服务器控件或者如果您正在运行客户端JavaScript,那么就像其他人编写的那样,您可能需要重新访问代码以确保在控件更改时您的逻辑仍然一致