zoukankan      html  css  js  c++  java
  • JavaScript(select onchange)的网页跳转的简单实现

    方法一:

    <select   onchange="goUrl(this.options[this.selectedIndex])">  

    <option>==</option>  

    <option   value='http://www.csdn.net'   target="_blank">csdn</option>    

    <option   value='http://www.163.com'   target="_self">163.com</option>  

    </select>  

    <script>  

    function   goUrl(obj){  

    if(obj.target=='_blank')window.open(obj.value);  

    if(obj.target=='_self')location.href=obj.value;  

    }  

    </script>

    方法二:

    TE>TE>

    select页面跳转及获值

     

    1. <select onchange="window.location.href=this.options[selectedIndex].value" >
    2.     <option value="http://www.google.com" >谷歌</option>
    3.     <option value="http://www.yahoo.com" >雅虎</option>
    4.     <option value="http://www.baidu.com" >百度</option>
    5. </select>

    这里主要用到 :

    1.window.location.href 跳转,如果想在新窗口中打开,可以用 window.open(this.options[selectedIndex].value).

    2.this.options[selectedIndex].value取值.

     

    注意:javascript是严格区分大小写的!只能写成selectedIndex.

  • 相关阅读:
    属性,选择器和css
    笔记
    浏览器
    单位
    marquee 滚动标签
    双飞翼布局与圣杯布局
    随便看看吧
    光标的形状 颜色的表示方法
    如何实现浏览器title中的小图标
    解决浏览器兼容问题 补充
  • 原文地址:https://www.cnblogs.com/shenxiaolin/p/5483471.html
Copyright © 2011-2022 走看看