我想将name="question"
添加到所选的单选按钮。 (如果用户选择另一个,则删除它)。我该怎么做?
<input type="radio" value="female" />Female
<input type="radio" value="male" />Male
由于
答案 0 :(得分:0)
为每个收音机添加ID,然后在javascript中添加方法,该方法将追加带有属性name =“question”的点击元素,并从另一个单选按钮中删除属性名称。
但是,如果您尝试仅提交所选择的值而不必担心,请为它们添加一个名称=“问题”,并且只提交一个被选中的值。你可以在你的PHP中获得它,如$ _POST [“question”]
但是如果你使用ajax将数据发送到php,那么你也可以使用FormName.question访问item的值。
我希望这会有所帮助
答案 1 :(得分:0)
您需要查看jquery
http://api.jquery.com/attr/ http://api.jquery.com/css/
$("input[type='radio']").change( function() {
$(this).css('display' 'hidden');
$(this).attr('name', 'question');
});