javascript - 框不会出现在 chrome 上

标签 javascript

在我的登录页面上,我有一个新成员和一个现有成员的单选按钮。 如果用户单击现有成员的按钮 - 只有这样 出现 2 个输入框:用户名和密码。 它适用于 IE,但不适用于 chrome。 这是脚本。 有人可以帮忙吗??

<script> 
    function dispLoing(val) 
    { 
        var obj=document.getElementById?document.getElementById("loginForm").style : document.all? document.all.loginForm : document.loginForm; 

        if (val=="new") 
        { 
            document.all.login(0).checked=true; 
            obj.display="none"; 
        } 
        if (val=="existing") 
        { 
            document.all.login(1).checked=true; 
            obj.display=""; 
        } 
    } 
</script> 


<td> 
   <div id="loginForm" style="position:relative;top:0px;left:0px;z-index:80;display:none;"> 
         <table border=0> 
            <tr> 
              <td><font style="font-size: 14px">Username:</font></td> 
               <td><input type="text" name="username" style="width: 100px; height:17px; font-size: 12px;"></td> 
             </tr> 
             <tr> 
             <td><font style="font-size: 14px">Password:</font></td> 
             <td><input type="password" name="pass" style="width: 100px; height:17px; font-size: 12px;"></td> 
            </tr> 
           </table> 

最佳答案

不要使用document.all,它并不适用于所有浏览器。 document.getElementById 是标准化的,适用于任何地方。

关于javascript - 框不会出现在 chrome 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12987952/

相关文章:

javascript - Ajax 请求未加载新数据

javascript - 本地安装 gulp 插件与全局安装 gulp 插件

javascript - 在 ready() 中访问 prop 属性?

javascript - 动态改变动画速度

javascript - 如何以 reCAPTCHA 形式重写链接文本? (本地化问题)

javascript - 当用户单击 slick-header-menuitem 下拉列表时,如何将所有数据放入 slickgrid。?

javascript - 强制 Ajax 获取缓存版本

javascript - 如何替换Mongo中所有文档中的字符串

javascript - W3C 验证器通过 ajax 在本地主机上离线

javascript - 删除字符串中的点