要实现根据[b]选择的select的值对应显示相应的table[/b],为什么不能用?代码有错吗?
[code="html"]
<br> function show(){<br> var item = document.getElementById("s");<br> if(item.value == "1"){<br> document.getElementById("t1").style.visibility = "visibile";<br> }else if(item.value == "2"){<br> document.getElementById("t2").style.visibility = "visibile";<br> }<br> }<br> document.getElementById("s").attachEvent("onchange",show);<br>
<body>
<select id="s">
<option value="1">table1</option>
<option value="2">table2</option>
</select>
<br/>
<br/>
<br/>
<table border=1 id="t1" style="visibility:hidden">
<tr><td>1</td></tr>
</table>
<table border=1 id="t2" style="visibility:hidden">
<tr><td>2</td></tr>
</table>
</body>
[/code]
用[b]CSS[/b]能实现吗?