2011-08-22 5 views
4
<form> 
    <label for="male">Male</label> 
    <input type="radio" name="sex" id="male" /> 
    <br /> 
    <label for="female">Female</label> 
    <input type="radio" name="sex" id="female" /> 
</form> 

私は上記のコードを持っています。ユーザーがラベルをクリックすると、入力を切り替えてフォーカスを合わせる必要があります。どこでも動作しますが、ポップアップページで動作します。この機能はhtmlに付属しているので、何が起こっているのか分かりません。私は本当に感謝してくれます。私はポップアップページを調べています。"label for"はコントロールを切り替えません

ありがとうございました

+0

は、あなたのポップアップページのインラインHTMLまたは新規ウィンドウまたはiframe内ですか? – LeeR

答えて

8

あなたのページにそのIDを何回も使用しますか?

はまた、あなたのケースで私はどうなる:

<form> 
    <label>Male <input type="radio" name="sex" id="male" /></label> 
    <br /> 
    <label>Female <input type="radio" name="sex" id="female" /></label> 
</form> 
+0

私は2つ使う必要があると思います。私は、透かしのように動作し、入力テキストボックス上にラベルを重ねたいからです。私は今IDをチェックしています。ありがとう – Frank

+0

私は重複したIDを見つけました。すばらしいです。ありがとう〜〜 – Frank

関連する問題