2017-02-11 93 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

這是無法完成的。您正在嘗試通過用戶的單擊執行兩項操作(更改單選按鈕,導航頁面內容)。

+0

我不知道html有這個限制。感謝您告訴我:) – thebigsmileXD

+0

想出了一些有趣的事情。按鈕仍然會調用它們的動作,所以它可能會被誤解爲一個錯誤? – thebigsmileXD