0

デフォルトのラジオボタンではスタイルをあまり設定できないため、「カスタム」ラジオボタンを作成し、送信ボタンがクリックされたときに選択したものを渡したいと思います。

私の現在のコード:

[http://codepen.io/vincentccw/pen/srJjo]

ユーザーがクリックすると、赤くbackgroundなり、変数に保存されます。valuevalueRegistered

submitご覧のとおり、クリックしたボタンと一緒に変数値を渡すにはどうすればよいですか?

事前に助けてくれてありがとう。

4

1 に答える 1

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、フォームを送信すると送信され、ユーザーには表示されません。

よろしく、より安全に

于 2013-07-01T06:09:08.747 に答える