JavaScript 简单项目应用技巧

1.<select></select>标签应用

    通常的写法是:

    <select onchange="javascript:windwo.open(this.options[this.selectedIndex].value)">

        <option>MAIN</option>

        <option value="http://www.baidu.com/">BAIDU</option>

        <option value="http://www.csdn.net/">CSDN</option>

    </select>

  

    优化版:

    <script>

        function jumpMenu(sefObj,restore){

           window.open(selObj.options[selObj.selectedIndex].value);
           if (restore)    selObj.selectedIndex=0;

        }

    </script>

    <select onchange="this,1)">

        <option>MAIN</option>

        <option value="http://www.baidu.com/">BAIDU</option>

        <option value="http://www.csdn.net/">CSDN</option>

    </select>

2.IE6.0中<a>标签

   今天在检查IE6.0中<a>标签对CSS样式不起作用,整了半天才发现原来是<a>标签没有加href属性所致,而这种情况只有在IE6.0中才有。修改成:<a href="#nogo"><img src="#"/></a>,问题解决。

 

3.IE6.0中链接远程js问题

    还是今天,在远程JS中alert一下,结果竟然是乱码,网上一查,方知是JS编码问题所致,如果JS与HTML页面写在一起,因为同在一个DOM下,不会出现乱码问题,可是链接远程JS文件,因为远程JS文件的编码方式不同就有可能产生乱码问题。

    修改成:<script charset="gb2312" src="***.js" rel="stylesheet" type="text/javascript"></script>即可。

你可能感兴趣的:(JavaScript 简单项目应用技巧)