javascriptで一意になることが保証されているIDを生成する必要があります。理由は、私は複数のタブを持つアプリがあります。これらのタブのそれぞれには、動的に構築されたフォームがあります。私はこれらのフォームのそれぞれのチェックボックスにラベルを使いたいが、それはdomの中の同じチェックボックスの複数で動的に構築されるので、それぞれに固有のIDが必要だ。これはどのように達成できますか?それとも、IDを必要とせずにラベルをチェックボックスに割り当てる方法はありますか?JavaScriptで一意のIDを生成する
答えて
さらに、IDを必要とせずにラベルをチェックボックスに割り当てる方法はありますか?
はい、あなたはlabel
要素input
の親にすることができます。ラベルは、ユーザーインターフェイスでキャプションを表し
:HTML5 spec(強調追加)から
<label>My label: <input type="checkbox"></label>
を。キャプションのいずれか
for
属性、を使用して、ラベル要素の 標識対照として知られている特定のフォームコントロール、またはlabel
素子自体内部フォーム 制御を置くことによって関連 することができます。
そしてHTML 4.01 spec:
が暗黙のうちに別のコントロールにラベルを関連付けるために、制御 要素はLABEL要素の内容の範囲内でなければなりません。この の場合、LABELには1つの制御要素しか含めることができません。
によって行われますか?私はそれを知らなかった!それは本当に素早く試してみてください – LordZardeck
大丈夫、それは働いた!あなたにすっごく感謝します。その問題は長年にわたり私を悩ませていましたが、私はいつもラベルをクリックする能力がないことを思いつきました。私は:) – LordZardeck
んが、問題を私にすることができますないような答えを受け入れるだろうので、質問:それは、HTML 5をサポートしていないブラウザでは動作しません。この意味ですか? –
- 1. C++一意のIDを生成する
- 2. 雲で一意のIDを生成
- 3. 一意の順次IDを生成
- 4. 一意のオブジェクトIDを生成
- 5. React:一意のIDの生成
- 6. sugarcrmのモジュールで一意のIDフィールドを生成する方法
- 7. オンザフライで一意のIDを生成する
- 8. ダーツで一意のIDを生成する方法
- 9. bash:意味のある一意のIDの生成
- 10. Javascriptは自動的にテキストボックスの一意のIDを生成します
- 11. ボタンを生成するためのhtmlの一意のID
- 12. 一意のIDを生成する式はありますか?
- 13. 一意のIDのGAEデータストアを生成する
- 14. Webブラウザの一意のIDを生成する方法は?
- 15. 生涯一意のIDを作成する別の方法
- 16. 一意のIDを作成
- 17. SQLサブクエリから一意のIDを生成する
- 18. firebaseを生成する方法一意のID
- 19. Express Webアプリケーション用のNode.jsで一意のIDを生成
- 20. フォールトトレランスで複数の値から一意のIDを生成
- 21. RecordLinkageパッケージで大きなデータセットの一意のID列を生成
- 22. laravelで一意の学生ID(例:2014-444-168)を生成する方法
- 23. neo4jで一意の数値IDを生成
- 24. モデルフィールドからdjangoで一意のIDを生成
- 25. 一意の行、列のランダムなリストを生成するjavascript
- 26. Spring MVCでの自動一意ID番号の生成方法
- 27. カッサンドラ:一意のIDを生成しますか?
- 28. C#でGuidを使用するインスタンスの一意のIDを生成
- 29. JSPでmySQLの一意のIDを自動生成する方法
- 30. Django Rest Framework:IDフィールドから一意の難読化IDを生成
ページのロード後にコード構築されてサーバ側(PHPなど)または私のjavascriptのですか? –
@BenDそれはすべてjavascript – LordZardeck