JS实现点击下拉列表文本框中出现对应的网址,点击跳转按钮实现跳转


Posted in Javascript onNovember 25, 2019

程序要求:

编写一个html文件的网页代码,页面包含一个下拉列表框、一个文本框和一个按钮,下拉列表框选择要去的网站,当选择完毕后文本框中出现对应的网址。点击确认跳转按钮后访问文本框中出现的网址。

实现效果:

JS实现点击下拉列表文本框中出现对应的网址,点击跳转按钮实现跳转

实现代码:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>JavaScript事件</title>
</head>
<body>
  <select id="select_www" onchange="surf()">
    <option value="0" selected="selected">请选择</option>
    <option value="http://www.baidu.com">百度</option>
    <option value="http://www.163.com">网易</option>
    <option value="http://www.qq.com">qq</option>
    <option value="http://www.sina.com.cn">新浪</option>
  </select>
  <input type="text" id="textbox">
  <button value="" id="button_www" onclick="jump()">确认跳转</button>
</body>
<script type="text/javascript">
  function surf(){
    select=document.getElementById("select_www").value;
    switch(select){
      case "http://www.baidu.com" :
      document.getElementById("textbox").value="http://www.baidu.com";
      break;
      case "http://www.163.com" :
      document.getElementById("textbox").value="http://www.163.com";
      break;
      case "http://www.qq.com" :
      document.getElementById("textbox").value="http://www.qq.com";
      break;
      case "http://www.sina.com.cn" :
      document.getElementById("textbox").value="http://www.sina.com.cn";
      break;
    }
  }
  function jump(){
    location=document.getElementById("textbox").value;
  }
</script>
</html>

总结

以上所述是小编给大家介绍的JS实现点击下拉列表文本框中出现对应的网址,点击跳转按钮实现跳转,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
JavaScript toFixed() 方法
Apr 15 Javascript
jquery实现多屏多图焦点图切换特效的方法
May 04 Javascript
JS或jQuery获取ASP.NET服务器控件ID的方法
Jun 08 Javascript
jquery实现红色竖向多级向右展开的导航菜单效果
Aug 31 Javascript
jquery如何获取元素的滚动条高度等实现代码
Oct 19 Javascript
基于canvas实现的绚丽圆圈效果完整实例
Jan 26 Javascript
js+html5实现页面可刷新的倒计时效果
Jul 15 Javascript
vue上传图片组件编写代码
Jul 26 Javascript
npm 下载指定版本的组件方法
May 17 Javascript
vue实现商城秒杀倒计时功能
Dec 12 Javascript
jquery html添加元素/删除元素操作实例详解
May 20 jQuery
浅谈Vue使用Elementui修改默认的最快方法
Dec 05 Vue.js
jquery使用echarts实现有向图可视化功能示例
Nov 25 #jQuery
如何优雅地在Node应用中进行错误异常处理
Nov 25 #Javascript
jQuery Raty星级评分插件使用方法实例分析
Nov 25 #jQuery
uni-app实现点赞评论功能
Nov 25 #Javascript
js prototype深入理解及应用实例分析
Nov 25 #Javascript
KnockoutJS数组比较算法实例详解
Nov 25 #Javascript
js实现简单的日历显示效果函数示例
Nov 25 #Javascript
You might like
提高define性能的php扩展hidef的安装和使用
2011/06/14 PHP
基于Linux调试工具strace与gdb的常用命令总结
2013/06/03 PHP
PHP 基于Yii框架中使用smarty模板的方法详解
2013/06/13 PHP
PHP实现设计模式中的抽象工厂模式详解
2014/10/11 PHP
Thinkphp搜索时首页分页和搜索页保持条件分页的方法
2014/12/05 PHP
CodeIgniter配置之routes.php用法实例分析
2016/01/19 PHP
php日志函数error_log用法实例分析
2019/09/23 PHP
Cookie跨域问题解决方案代码示例
2020/11/24 PHP
Javascript的一种模块模式
2010/09/08 Javascript
一个简单的jQuery插件ajaxfileupload.js实现ajax上传文件例子
2014/06/26 Javascript
js选择并转移导航菜单示例代码
2014/08/19 Javascript
jQuery中prevUntil()方法用法实例
2015/01/08 Javascript
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法
2015/01/24 Javascript
使用JavaScript获取URL中的参数(两种方法)
2016/11/16 Javascript
JS实现的适合做faq或menu滑动效果示例
2016/11/17 Javascript
nodejs+express实现文件上传下载管理网站
2017/03/15 NodeJs
基于javaScript的this指向总结
2017/07/22 Javascript
vue滚动轴插件better-scroll使用详解
2017/10/17 Javascript
结合Vue控制字符和字节的显示个数的示例
2018/05/17 Javascript
vue中引入第三方字体文件的方法示例
2018/12/17 Javascript
[49:27]LGD vs OG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python ip正则式
2009/05/07 Python
python多线程并发让两个LED同时亮的方法
2019/02/18 Python
HTML5自定义属性前缀data-及dataset的使用方法(html5 新特性)
2017/08/24 HTML / CSS
俄罗斯在线水暖商店:Perfecto.ru
2019/10/25 全球购物
求职推荐信范文
2013/12/01 职场文书
贯彻落实“八项规定”思想汇报
2014/09/13 职场文书
工资收入证明样本(5篇)
2014/09/16 职场文书
六查六看自检自查剖析材料
2014/10/14 职场文书
云台山导游词
2015/02/03 职场文书
市场部岗位职责范本
2015/04/15 职场文书
开除通知书范本
2015/04/25 职场文书
幼儿园教师师德承诺书
2015/04/28 职场文书
同学聚会祝酒词
2015/08/10 职场文书
2019最新版股权转让及委托持股协议书范本
2019/08/07 职场文书
Python max函数中key的用法及原理解析
2021/06/26 Python