由于默认单选按钮不允许我设置很多样式,我想创建一个“自定义”单选按钮,并在单击提交按钮时传递所选。
[http://codepen.io/vincentccw/pen/srJjo]
当用户点击它时,其background
将变为红色,而value
将与valueRegistered
变量一起存储。
正如您所看到的,如何点击后将{var>值与submit
按钮一起传递?
感谢您的帮助。
答案 0 :(得分:1)
我有这个解决方案,但在性能方面可能不太好。
你能做的是:
在<form>
中添加隐藏状态的输入项,如下所示:
<input type="button" name="testing" hidden="hidden" value="__________"/>
单击相对链接时,您可以通过value
设置字段的Javascript
属性。
例如:
if(sam button clicked)
set `value` of `testing` = `sambutton`
else if(sam button2 clicked)
set `value` of `testing` = `sambutton2`
else if(sam button3 clicked)
set `value` of `testing` = `sambutton3`
像这样,该值将保存在testing
字段中,并且可以在您提交表单时提交,用户甚至都不会看到它。
此致 萨费