<html>
<head>
<script type="text/javascript">
function onload(){
document.getElementById("hoge").selectedIndex=3;
}
</script>
</head>
<body onload="onload();">
<form id="form">
<select id="hoge">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<input type="button" value="submit" onclick="onload();">
</form>
</body>
</html>

これIEだと動くんですけどFirefoxだと動きません
なにがいけないのですか?