请教javascript由tomcat迁移至websphere产生的问题.
<script language="javascript" defer="defer"> function zone(objselect)
{
var objselect=eval("document.all."+objselect);
objselect.options.add(new Option("aa","11"));
}
zone("zone1");
</script>
以上代码在tomcat5.0的环境下运行一切正常,但是打成war包在websphere5.0.2.8+ihs2.0.4.7下发布后,就会在运行到objselect.options.add(new Option("aa","11"))这一行时发生"options不是对象或不存在"的错误。
若将objselect.options.add(new Option("aa","11"));
改为document.all.zone1.options.add(new Option("aa","11"));在websphere下运行也是一切正常的。
请教是何原因?