繁体   English   中英

如何更改onselect的按钮名称?

[英]How do I change button name onselect?

我想将name="question"添加到所选的单选按钮。 (如果用户选择另一个,则将其删除)。 我该怎么做?

<input type="radio" value="female" />Female

<input type="radio" value="male" />Male

谢谢

为您的每个单选按钮添加ID,然后在javascript中添加方法,该方法将在被单击的元素后附加属性名称=“ question”,并从另一个单选按钮中删除属性名称。

但是,如果您只想提交选定的值而不必担心,则向它们两个都添加一个名称=“ question”,并且只有选定的一个将被提交。 而且您可以像$ _POST [“ question”]一样在您的php中获得它

但是,如果您使用ajax将数据发送到php,则还可以使用FormName.question访问item的值。

我希望这有帮助

您需要签出jquery

http://api.jquery.com/attr/ http://api.jquery.com/css/

$("input[type='radio']").change( function() {
    $(this).css('display' 'hidden');
    $(this).attr('name', 'question');
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM