양식을 사용하여 사용자로부터 정보를 얻고 일부 라디오 버튼과 텍스트 영역을 사용하고 있습니다. 사용자가 라디오 버튼에서 옵션을 선택하지 않은 경우 해당 라디오 버튼에 집중하여 사용자가 누락 된 데이터를 확인하십시오. 나는 시도했다 :javascript 라디오 버튼 포커스가 Firefox에서 작동하지 않습니까?
document.FORM.RADIOBUTTON[INDEX].focus();
와 실제로 구글 크롬에서 잘 작동하지만 몇 가지 이유가 파이어 폭스에서 작동하지 않습니다, 내가는 setTimeout(.....);
를 사용하려고 다시, 그것은 구글 크롬에 대한 작업을 수행 하지만 난 파이어 폭스에서 아무것도 얻지 못해. 작동 방법에 대한 아이디어가 있으십니까? 와 마찬가지로
<input type="radio" id="radio1" name="someradiogroup" value="somevalue">
<input type="radio" id="radio2" name="someradiogroup" value="someothervalue">
<script>
document.getElementById("radio1").focus();
</script>
:
정확하게 초점은 하이라이트와 같지 않습니다. Chrome에서 작동하는 방식을 모르지만 Firefox에서는 입력 라디오와 같은 요소에주의를 기울여야합니다. 1px 회색 점선 테두리와 비슷합니다. 물론 설정 한 후에 바로 초점을 잃을 수도 있습니다. – Griphox