javascript使用switch case实现动态改变超级链接文字及地址


Posted in Javascript onDecember 16, 2014

代码很简单,我这里就不多废话了,小伙伴们直接看源码吧。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>动态改变超级链接文字及地址</title>

<link href="css/css.css" rel="stylesheet" type="text/css">

<script type="text/javascript" language="javascript">

function netbankusername()

{

values=form.bankname.options[form.bankname.selectedIndex].value;

texts=form.bankname.options[form.bankname.selectedIndex].text;

  switch (form.bankname.selectedIndex)

    {

       case 1:

        //document.links[0].href="http://www.cmbchina.com/";

        //shownetbank1.innerHTML="http://www.cmbchina.com/(招商银行)";

        document.links[0].href=values;

        shownetbank1.innerHTML=values+"("+texts+")";

        break;

       case 2:

           //document.links[0].href="http://www.cib.com.cn/netbank/netbank.portal";

        //shownetbank1.innerHTML="http://www.cib.com.cn/netbank/netbank.portal(兴业银行)";

        document.links[0].href=values;

        shownetbank1.innerHTML=values+"("+texts+")";

        break;

        default:

            alert(form.bankname.selectedIndex);

        break;

    }

}

</script>

</head>

<body>

<form action="cardinfo_action.asp?action=insert" method="post" name="form" id="form">

<table width="200" border="0">  

<tr>    

<td>请选择</td>

<td>

<select name="bankname" onChange="netbankusername()" id="bankname">

<option value="">请选择</option>

<option value="http://www.cmbchina.com/">招商银行</option>

<option value="http://www.cib.com.cn/netbank/netbank.portal">兴业银行</option>

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

</select></td>  

</table>

</form>

<div style="border:1px solid #ccc;margin:1px;width:600px;height:20px;"><a href="#" target="_blank" id="shownetbank1" name="shownetbank1">未选择银行</a></div>

</body>

</html>

是不是超级简单实用呢。。。经常看看比较大的站,还是可以解除到不少好东西的。

Javascript 相关文章推荐
jquery弹窗插件colorbox绑定动态生成元素的方法
Jun 20 Javascript
js调试工具console.log()方法查看js代码的执行情况
Aug 08 Javascript
javascript常用的方法分享
Jul 01 Javascript
JavaScript中Function函数与Object对象的关系
Dec 17 Javascript
JavaScript中数组的22种方法必学(推荐)
Jul 20 Javascript
jquery利用json实现页面之间传值的实例解析
Dec 12 Javascript
Vue+webpack项目基础配置教程
Feb 12 Javascript
js 图片转base64的方式(两种)
Apr 24 Javascript
浅谈开发eslint规则
Oct 01 Javascript
微信小程序实现顶部下拉菜单栏
Nov 04 Javascript
vue-cli3 取消eslint校验代码的解决办法
Jan 16 Javascript
关于vue-cli3打包代码后白屏的解决方案
Sep 02 Javascript
浅谈Javascript变量作用域问题
Dec 16 #Javascript
IE6/IE7中JavaScript json提示缺少标识符、字符串或数字问题处理
Dec 16 #Javascript
javascript arguments使用示例
Dec 16 #Javascript
javascript实现日期格式转换
Dec 16 #Javascript
javascript实现禁止复制网页内容
Dec 16 #Javascript
node.js中的fs.rmdirSync方法使用说明
Dec 16 #Javascript
node.js中的fs.rmdir方法使用说明
Dec 16 #Javascript
You might like
全国FM电台频率大全 - 15 山东省
2020/03/11 无线电
十天学会php之第八天
2006/10/09 PHP
网页游戏开发入门教程三(简单程序应用)
2009/11/02 PHP
php获取本周开始日期和结束日期的方法
2015/03/09 PHP
PHP中的事务使用实例
2015/05/26 PHP
PHP中each与list用法分析
2016/01/08 PHP
PHP 设计模式系列之 specification规格模式
2016/01/10 PHP
PHP函数引用返回的实例详解
2016/09/11 PHP
laravel ORM关联关系中的 with和whereHas用法
2019/10/16 PHP
JS BASE64编码 window.atob(), window.btoa()
2021/03/09 Javascript
实例:用 JavaScript 来操作字符串(一些字符串函数)
2007/02/15 Javascript
读jQuery之四(优雅的迭代)
2011/06/20 Javascript
javascript笔记 String类replace函数的一些事
2011/09/22 Javascript
JavaScript使用Prototype实现面向对象的方法
2015/04/14 Javascript
JS+CSS实现美化的下拉列表框效果
2015/08/11 Javascript
浅谈JavaScript中小数和大整数的精度丢失
2016/05/31 Javascript
Bootstrap CSS使用方法
2016/12/23 Javascript
浅谈jQuery的bind和unbind事件(绑定和解绑事件)
2017/03/02 Javascript
JS正则表达式判断有效数实例代码
2017/03/13 Javascript
angular2 ng2 @input和@output理解及示例
2017/10/10 Javascript
JS返回顶部实例代码
2020/08/09 Javascript
vue中配置scss全局变量的步骤
2020/12/28 Vue.js
Python面向对象编程中的类和对象学习教程
2015/03/30 Python
Python 多线程实例详解
2017/03/25 Python
Python列表推导式、字典推导式与集合推导式用法实例分析
2018/02/07 Python
Python制作简易版小工具之计算天数的实现思路
2020/02/13 Python
解决pycharm中的run和debug失效无法点击运行
2020/06/09 Python
python如何构建mock接口服务
2021/01/28 Python
python反扒机制的5种解决方法
2021/02/06 Python
学生手册家长评语
2014/02/10 职场文书
项目经理任命书范本
2014/06/05 职场文书
舞蹈兴趣小组活动总结
2014/07/07 职场文书
2014年林业工作总结
2014/12/05 职场文书
幼儿园音乐教学反思
2016/02/18 职场文书
《水上飞机》教学反思
2016/02/20 职场文书
SQL语句多表联合查询的方法示例
2022/04/18 MySQL