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.

  • 相关阅读:
    蜂窝网格的坐标以及寻路
    unity3d 第三人称视角的人物移动以及相机控制
    基本HTML结构
    平衡二叉树
    STL基础复习
    递归
    unity 傅老师学习
    blender基础操作
    最小生成树
    最短路径
  • 原文地址:https://www.cnblogs.com/shenxiaolin/p/5483471.html
Copyright © 2011-2022 走看看