2017-02-11 4 views
1

私は昨日礼儀正しい問題がありました。アンカーリンクにラベルを追加することを考えていたので、クリックしたアンカーを「表示」することができます。ラベルはリンクアクションを上書きします

私はコードを動的に生成するが、ここでの結果だ:

<a href="#info"><label><input type="radio" name="tab" value="Information">Information</label></a> 
<a href="#connect"><label><input type="radio" name="tab" value="Connect">Connect</label></a> 
<a href="#players"><label><input type="radio" name="tab" value="Players">Players</label></a> 
<a href="#contact"><label><input type="radio" name="tab" value="Contact">Contact</label></a> 

これは、「タブ」ヘッダのセットになります。

私の問題:リンクをクリックすることはできません。 ラベルは正常に動作し、<a>タグはトリガーされません。 <layer><a>の順番を入れ替えたときも同じです。

編集:ところで:私はJavaScriptを使いたくない。

答えて

1

これはできません。ユーザーは、1回のクリックから2つの操作(ラジオボタンの変更、ページコンテンツのナビゲート)を実行しようとしています。

+0

私はhtmlにその制限があることを知らなかった。私に教えてくれてありがとう:) – thebigsmileXD

+0

何か面白いことを考え出した。ボタンは引き続きアクションを呼び出すため、バグに慣れることができますか? – thebigsmileXD

関連する問題