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 相关文章推荐
js 操作css实现代码
Jun 11 Javascript
动态刷新 dorado树的js代码
Jun 12 Javascript
jquery向.ashx文件post中文乱码问题的解决方法
Mar 28 Javascript
将数字转换成大写的人民币表达式的js函数
Sep 21 Javascript
通过JS动态创建一个html DOM元素并显示
Oct 15 Javascript
基于AngularJS+HTML+Groovy实现登录功能
Feb 17 Javascript
JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
May 20 Javascript
微信小程序 action-sheet底部菜单详解
Oct 27 Javascript
微信小程序使用Socket的实例
Sep 19 Javascript
微信小程序签到功能
Oct 31 Javascript
从0到1构建vueSSR项目之node以及vue-cli3的配置
Mar 07 Javascript
详解 微信小程序开发框架(MINA)
May 17 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
收音机史话 - 1960年代前后的DIY
2021/03/02 无线电
建立文件交换功能的脚本(一)
2006/10/09 PHP
php数组相加 array(“a”)+array(“b”)结果还是array(“a”)
2012/09/19 PHP
spl_autoload_register与autoload的区别详解
2013/06/03 PHP
PHP5.3连接Oracle客户端及PDO_OCI模块的安装方法
2016/05/13 PHP
PHP数组中头部和尾部添加元素的方法(array_unshift,array_push)
2017/04/10 PHP
JS判断不能为空实例代码
2013/11/26 Javascript
Html5的placeholder属性(IE兼容)实现代码
2014/08/30 Javascript
javascript排序函数实现数字排序
2015/06/26 Javascript
JavaScript取得WEB安全颜色列表的方法
2015/07/14 Javascript
jQuery过滤HTML标签并高亮显示关键字的方法
2015/08/07 Javascript
跟我学习javascript的prototype使用注意事项
2015/11/17 Javascript
Bootstrap框架结合jQuery仿百度换肤功能实例解析
2016/09/17 Javascript
jquery easyui validatebox remote的使用详解
2016/11/09 Javascript
如何选择jQuery版本 1.x? 2.x? 3.x?
2017/04/01 jQuery
JavaScript闭包的简单应用
2017/09/01 Javascript
详解webpack编译多页面vue项目的配置问题
2017/12/11 Javascript
vue element中axios下载文件(后端Python)
2019/05/10 Javascript
微信小程序点击列表跳转到对应详情页过程解析
2019/09/26 Javascript
vue + node如何通过一个Txt文件批量生成MP3并压缩成Zip
2020/06/02 Javascript
[05:09]第二届DOTA2亚洲邀请赛决赛日比赛集锦:iG 3:0 OG夺冠
2017/04/05 DOTA
python pandas 组内排序、单组排序、标号的实例
2018/04/12 Python
利用python在excel里面直接使用sql函数的方法
2019/02/08 Python
python实现局域网内实时通信代码
2019/12/22 Python
Pytorch的mean和std调查实例
2020/01/02 Python
工商管理毕业生推荐信
2013/12/24 职场文书
考试没考好检讨书
2014/01/31 职场文书
小班下学期评语
2014/05/04 职场文书
本科生求职信
2014/06/17 职场文书
党员个人公开承诺书
2014/08/29 职场文书
小学班主任自我评价
2015/03/11 职场文书
阳光体育运动标语口号
2015/12/26 职场文书
Django实现聊天机器人
2021/05/31 Python
Vue过滤器(filter)实现及应用场景详解
2021/06/15 Vue.js
Python 实现Mac 屏幕截图详解
2021/10/05 Python
Vue OpenLayer测距功能的实现
2022/04/20 Vue.js