I’m using a form to get information from the user, and i am also using some radio buttons and textarea’s, if the user hasn’t picked an option from the radio buttons i want to focus that radio button so the user can know what data is missing.
I’ve tried:
document.FORM.RADIOBUTTON[INDEX].focus();
and it actually works well in google chrome, but for some reason it doesn’t work on firefox,
i tried to use a setTimeout(.....); and again, it does work on google chrome but i don’t get anything in firefox.
any ideas in how to get this to work?
It indeed works in firefox but the issue is the focused item is not highlighted in firefox. If you try to navigate the next DOM element using tab key, you will find it works. Some styling can be applied to element but DOM element styling also differ from browser to browser. See an example here
http://jsfiddle.net/uQ3vk/