see sample code below. onload of body, i set focus to first checkbox. when page renders, checkbox does have focus (i can check the box with spacebar) but there is no lasso indicating the control has focus. if i tab to second checkbox, i see a lasso around it. if i now refresh the page or reload the page in the same browser window/tab, then i see the first checkbox with a lasso...but only after i've used the tab key in the document. why? is there any way to get this lasso to appear on initial page load?
<html>
<body onload="javascript:document.getElementById('1One').focus();">
<input type=checkbox name="1One" id="1One">One
<input type=checkbox name="2Two" id="2Two">Two
</body>
</html>
<html>
<body onload="javascript:document.getElementById('1One').focus();">
<input type=checkbox name="1One" id="1One">One
<input type=checkbox name="2Two" id="2Two">Two
</body>
</html>