考慮下面的代碼:如何在IE中使用Javascript集中無線電控制?
function test() {
document.forms[0].TEST[0].focus();
}
<form>
<input type="button" value="Test" onclick="test()" />
<input type="radio" name="TEST" value="A">A</input>
<input type="radio" name="TEST" value="B">B</input>
</form>
在IE6中,單擊該按鈕不集中控制,除非我已經通過無線電標籤至少一次,在這種情況下,作品。 =/
任何想法我應該如何集中控制?上面的作品在FF中完美無瑕。
編輯:我發現控件正在聚焦,除了單選按鈕周圍的高亮框沒有被渲染。 (我可以點擊空間激活單選按鈕,也可以使用箭頭鍵更改活動按鈕)。所以問題變成:我如何強制焦點突出顯示框呈現?
WFM - 你試過這種對IE的其他實例? – annakata 2009-06-16 07:59:25
你想「點擊」它還是僅僅關注? – 2009-06-16 08:50:42
注意你的輸入標籤不是正確的標記 – arhak 2016-10-27 09:28:59