这样为啥不行?
<SCRIPT language=javascript>
<!--
function menu_display(t_id,i_id){//显示隐藏程序
var t_id;//表格ID
var i_id;//图片ID
var on_img="../Images/tree_folder3.gif";//打开时图片
var off_img="../Images/tree_folder4.gif";//隐藏时图片
if (t_id.style.display == "none") {//如果为隐藏状态
t_id.style.display="";//切换为显示状态
i_id.src=on_img;//换图
}
else{//否则
t_id.style.display="none";//切换为隐藏状态
i_id.src=off_img;
}//换图
}
-->
</SCRIPT>
<td width="160" height="22" onClick=javascript:menu_display(table1,img1);><img id=img1 src="../Images/tree_folder3.gif" width="15" height="15>玩具车</td>
<td>玩具车</td>
</tr>
<TBODY id=table1>
<tr><td width="160" height="22"> <img src="../Images/tree_folder3.gif" width="15" height="15">玩具枪</td>
<td>玩具枪</td></tr>
</tbody>
上头的代码:玩具车与玩具枪是硬编码的话,可以正常显示与隐藏的,但如果是从数据里调用的话,就会出现script error出错.是怎么一回事呢?谢谢!急呢!