私は、どの種類のコンテンツを送信するのかをユーザーに指定し、それぞれの種類を表すPNGアイコンを使用するように求めるシステムを作成しようとしています。理想的には、ラジオボタンのように振る舞う3つのボタン(画像を含む)のグループがあります。ユーザーは矢印キーを使用して切り替えることができ、1つのグループとして扱われます。しかし、それは不可能であると思われ、私が得ることができる最も近いのは、既存のラジオボタンの横に画像を置くことです。この機能を「偽造する」良い方法はありますか?ラジオ入力に代わるもの
3
A
答えて
6
ユーザがこれらの入力を認識し、javascriptなしで動作するようラジオボタンを使用することをお勧めします。
<form>
<input type="radio" name="sex" value="male" id="male"/><label for="male">Male</label>
<br />
<input type="radio" name="sex" value="female" id="female" /> <label for="female">Female</label>
</form>
イメージをラベル内に入れることができます。それ以上の場合は、テキストを補う背景イメージを追加することができます。
0
確かに、各画像の2つのバリエーション(通常と強調表示)を作成し、JavaScriptを使用してどちらが選択されているかを記憶し、画像を切り替える。
0
画像の横にあるラジオボタンはどうですか?次に、JavaScriptを使用してラジオボタンを非表示にし、画像がクリックされたときに選択したラジオ(隠し)を変更します。選択した画像に何らかのハイライト効果を加えれば、魅力的なインターフェイスが得られます。これを達成するには、JQueryまたは同様のJavaScriptライブラリが便利です。
関連する問題
- 1. ラジオ入力とテキスト入力を組み合わせる方法
- 2. 入力の代わりに$
- 3. ラジオ入力
- 4. JavaScriptラジオ入力
- 5. Django Modelsラジオ入力
- 6. 角4ラジオ入力
- 7. HTML5入力タイプ= "week"の代わりに
- 8. jqueryのラジオ入力が
- 9. ラベル入力タイプのラジオ
- 10. ラジオ入力用のlocalStorage?
- 11. ラジオとチェックボックスボタンのラベルと入力要素の組み合わせ
- 12. 外部ボタンによるラジオ入力コントロール
- 13. onclickラジオ入力表示PHP
- 14. テキストボックスの入力時にラジオをチェック/アンチェック
- 15. SwaggerHubに代わるもの
- 16. JqueryUIに代わるもの?
- 17. ツリービューに代わるもの
- 18. pplに代わるもの
- 19. QGLViewerに代わるもの
- 20. setAttributeに代わるもの
- 21. ラジオ入力の名前を変更 - ラジオが消えた
- 22. TensorFlowでnumpy配列の代わりにTensorsで入力を入力する
- 23. 空のラジオ入力の確認
- 24. Vertical center Semantic-uiでのラジオ入力
- 25. jQueryのラジオ機能POST入力
- 26. symfony 3ラジオ入力名の変更
- 27. html/Thymeleaf - ラジオ入力の実装
- 28. CodeIgniter - ラジオ入力時のPHP Set_Radio
- 29. Java/html入力タイプのラジオ - パラメータmissmatch
- 30. Scanf()はFloatキーボード入力の代わりに0を取る
私はこれを試しましたが、「感触」(キーボードのやりとり)が失われていることを除いてはうまくいきました。それを取り戻す良い方法を考え出すことができません。 – ehdv