try this code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>Drop Down Navigation</title> </head> <body> <form name="form1"> <select id="list" name="list" onchange="window.location=document.getElementById('list').options[document.getElementById('list').selectedIndex].value"> <option value="javascript:void(0)">--Goto--</option> <option value="http://google.com">Google</option> <option value="http://www.yahoo.com">Yahoo</option> </select> </form> </body> </html> HTML: i changed the reference to the select element from: form1.list to: getElementById('list') and it should be selectedIndex, with a capital I