問題タブ [for-attribute]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1746 参照

wpf - HTMLの「for」属性に対応するWPFラベル

要素に追加できる属性がWPFにあるので、それをクリックすると、ターゲットコントロールがフォーカスを取得しますか?私が見つけた最も近いものは「ターゲット」ですが、これはアクセスキーでのみ機能し、クリックしても効果はありません。

0 投票する
4 に答える
9093 参照

jquery - オブジェクト指向方式によるラベル要素の属性の設定

ラベルには、特定の入力フィールドを指すようにする「for」属性があります。使用できるように、この属性の値を JQuery で変更する必要があります。

しかし、className も設定する必要があるため、以下を使用したいと思います。

はもちろん JavaScript のキーワードであるため、すでに問題に気付いているかもしれません。どうすればこれを解決できるか知っている人はいますか?現在、最初の方法を使用してforを設定し、2番目の方法を使用して他のいくつかの属性を設定していますが、機能しますが、あまりきれいではありません。

どんな助けでも大歓迎です。

0 投票する
7 に答える
215485 参照

html - で「for」属性は何をしますか?

次の 2 つのコード スニペットの違いは何だろうか。

特別な JavaScript ライブラリを使用すると何かが行われると確信していますが、それ以外に、HTML を検証したり、他の理由で必要になったりしますか?

0 投票する
3 に答える
1034 参照

c# - FOR属性を使用して、ラジオボタンに関連付けられたhtmlラベルから値を取得します

次のような HTML ラベルに関連付けられたラジオ ボタンを含む HTML フォーム。

javaスクリプトまたはサーバーサイドスクリプト(ASP.Net-C#)を使用して、ユーザーがラジオボタンをクリックしたときに値を取得する方法は? また、どちらを使用するのがより適切でしょうか。

0 投票する
1 に答える
3419 参照

html - for=id にもかかわらず、ラベルをクリックしても入力がフォーカスされない

今日、興味深い問題に出くわしましたが、解決できないようです。私のサイトには 3 つのフォームがあり、それらにはすべて同じフォーム フィールドが含まれています。入力フィールドごとにラベルがあり、ユーザーがラベルをクリックしたときにテキスト入力にフォーカスしたい (またはラジオ ボタンの場合は、関連するラジオを選択する)。これは最初の 2 つのフォームでは問題なく機能しますが、ラベルは 3 番目のフォームのクリックに反応しません。

フォーム番号 2 (異なる ID を持つフォーム 1 に類似したもので、どちらも問題なく動作します):

フォーム番号 3 (ラベルをクリックしても反応なし):

それらは両方とも<form></form>要素にラップされます。また、2 つの形式を比較しましたが、for="" 属性と id="" 属性以外はすべて同じです。<input>また、要素を要素にラップしようとしました<label>が、これでも問題は解決しません。Chrome と Firefox で同じように問題が発生します。

助けていただければ幸いです。