js在ff下兼容性问题
function   OnLogin(n){    
       if(!validstr(login.user))   return;    
 var   strWindow   =    "main "; 
 var   strPos   =    "toolbar=no,location=no,directories=no,menubar=no,resizable=yes "   ; 
 login.target   =   strWindow   ; 
 login.room.value=n; 
 login.action   =    'http://bbs.open.com.cn:5000/submit.htm '; 
 login.submit()   ; 
 } 
 在firefox下点击下面的链接一点反应没有,其他浏览器正常。是不是兼容性问题。该怎样修改代码?谢谢高手指教 
  <a   href= "javascript:OnLogin(1); "> aaaaa </a>
------解决方案--------------------看代码你的login是一个form 
 这里的确有一个兼容性问题 
 IE等浏览器支持将ID直接作为对象使用,FF却不支持 
 所以需要都使用document.getElementById( "login ")
------解决方案--------------------楼上正解   
 ps:ff下调试建议安装firebug扩展
------解决方案--------------------前面加一句 
 var login = document.getElementById( "login "); 
 就好了...