Issue: 
With the following code snippet, the field.focus() method doesn't work. The browser responds that the object doesn't support (have) this method. 
 
f=document._MyForm; 
if (f.Q2 !=null) { 
	f.Q2.focus(); 
} 
 
 
Solution: 
The solution is to remember that RadioButtons are an array and you have to focus on a specific element within the array to focus. To fix this is actually very simple: 
f=document._MyForm; 
if (f.Q2 !=null) { 
	f.Q2[0].focus(); 
} 
 
 
Note:  
IE seems to give you NO visual clue (As of IE 6 and IE 7) that your focus worked unless the page is long enough to make it scroll. The other good browsers such as Firefox, Safari, and Chrome all block/square the field to let you know that it has focus.  
  
previous page
 
  |