0

ラジオボタンがあり、値は送信ボタンで送信されます。クリックしたときに値を送信する送信ボタンのみが必要です。したがって、ラジオボタンと送信ボタンを別々にする代わりに、ラジオボタンと送信ボタンを1つにまとめたい.

これは私のコードです:

{foreach item=item key=key from=$memberships}
<input type="radio" type="hidden" name="membership" value="{$key}" checked="checked"/>
{$item}
{/foreach}
<input class="button" type="submit" value="{lang mkey='continue'} --&gt;"/> 

私が達成しようとしているのは、次のようなものです。

ラジオボタンと送信ボタンを送信ボタンのみに置き換えます。

<button type="submit" name="membership" value="{$key}">{$item}</button>

それは可能で、どのように行うのですか?

4

3 に答える 3

0

ラジオ ボタンのような小さな画像を作成し、それを送信ボタンとしてマップすることができます。これにより、ラジオ ボタンがあるように見えますが、ユーザーがそれをクリックすると、フォームが送信されます。

本当に派手にしたい場合は、選択したラジオ ボタンのような 2 番目の画像を用意し、onClick() イベントなどでそれを表示します。

于 2013-05-20T18:43:46.267 に答える