0

我在一个组框中有大约 50 个复选框。我需要将它们更改为单选按钮...有没有办法安全地批量执行此操作?

4

1 回答 1

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,正如其他人所写的那样,您可能需要重新访问您的代码以确保您的逻辑在控件发生更改时仍然保持一致。

于 2012-12-04T08:34:39.027 回答