我想选择带有链接的组合的索引。
我试过这个:
<script>
eval(document.location.hash.substring(1));
function poke(num, zat) {
var selObj = document.getElementById('okey');
selObj.selectedIndex = num - 1;
var selObj = document.getElementById('nope');
selObj.selectedIndex = zat - 1;
}
</script>
<select id="okey">
<option>one</option>
<option>two</option>
<option>three</option>
<option>four</option>
<option>five</option>
</select>
<select id="nope">
<option>one</option>
<option>two</option>
<option>three</option>
<option>four</option>
<option>five</option>
</select>
<button onclick="eval(document.location.hash.substring(1));">okey</button>
按钮工作正常,但是当我尝试加载页面时,它显示错误。
错误是这样的:
Uncaught TypeError: Cannot set property 'selectedIndex' of null
我该怎么办?代码是一样的。但是负载不工作,按钮工作。嗯?