<script> var num=123;//你的随机数字 eval("document.all.sea"+num);//该表格的引用 </script>
to bencalie(Bencalie) 不错这是个好办法..我怎么就没想到呢!!
你进行一个循环判断和事件的srcElement.id进行比较就行了
<script> function change(theID){ var obj=document.getElementsByTagName("TABLE"); var len=obj.length; for(i=0;i<len;i++) if(obj[i].id.substr(0,3)=="sea") obj[i].style.display="none"; eval("document.all."+theID).style.display=""; } </script>参数theID为字符串,例如这样调用change("sea286");
var num=123;//你的随机数字
eval("document.all.sea"+num);//该表格的引用
</script>
不错这是个好办法..我怎么就没想到呢!!
function change(theID){
var obj=document.getElementsByTagName("TABLE");
var len=obj.length;
for(i=0;i<len;i++)
if(obj[i].id.substr(0,3)=="sea")
obj[i].style.display="none";
eval("document.all."+theID).style.display="";
}
</script>参数theID为字符串,例如这样调用change("sea286");