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 相关文章推荐
javascript中打印当前的时间实现思路及代码
Dec 18 Javascript
window.location的重写及判断location是否被重写
Sep 04 Javascript
深入理解JavaScript系列(28):设计模式之工厂模式详解
Mar 03 Javascript
基于Bootstrap实现图片轮播效果
May 22 Javascript
jquery计算出left和top,让一个div水平垂直居中的简单实例
Jul 13 Javascript
浅谈React + Webpack 构建打包优化
Jan 23 Javascript
vue页面加载闪烁问题的解决方法
Mar 28 Javascript
解决node修改后需频繁手动重启的问题
May 13 Javascript
纯js封装的ajax功能函数与用法示例
May 14 Javascript
JS逻辑运算符短路操作实例分析
Jul 09 Javascript
vue 搭建后台系统模块化开发详解
May 01 Javascript
小程序input数据双向绑定实现方法
Oct 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
PHP中使用BigMap实例
2015/03/30 PHP
php求一个网段开始与结束IP地址的方法
2015/07/09 PHP
php数字运算验证码的实现代码
2015/07/30 PHP
joomla组件开发入门教程
2016/05/04 PHP
Bootstrap+PHP实现多图上传功能实例详解
2018/04/08 PHP
JQuery 简便实现页面元素数据验证功能
2007/03/24 Javascript
jQuery链使用指南
2015/01/20 Javascript
nodejs批量修改文件编码格式
2015/01/22 NodeJs
Javascript数组操作函数总结
2015/02/05 Javascript
基于jQuery实现仿百度首页换肤背景图片切换代码
2015/08/25 Javascript
jQuery.datatables.js插件用法及api实例详解
2016/10/28 Javascript
Bootstrap媒体对象学习使用
2017/03/07 Javascript
如何理解Vue的render函数的具体用法
2017/08/30 Javascript
AngularJS动态添加数据并删除的实例
2018/02/27 Javascript
解决js相同的正则多次调用test()返回的值却不同的问题
2018/10/10 Javascript
Vue解析带html标签的字符串为dom的实例
2019/11/13 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
2020/01/21 Javascript
vue相关配置文件详解及多环境配置详细步骤
2020/05/19 Javascript
Vue实现菜单切换功能
2020/11/08 Javascript
vue 数据操作相关总结
2020/12/17 Vue.js
[01:04:39]OG vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
Django自定义用户认证示例详解
2018/03/14 Python
python批量复制图片到另一个文件夹
2018/09/17 Python
Python实现使用request模块下载图片demo示例
2019/05/24 Python
通过PYTHON来实现图像分割详解
2019/06/26 Python
Pycharm如何运行.py文件的方法步骤
2020/03/03 Python
详解FireFox下Canvas使用图像合成绘制SVG的Bug
2019/07/10 HTML / CSS
New Balance英国官方网站:始于1906年,百年慢跑品牌
2016/12/07 全球购物
英国度假别墅预订:Sykes Cottages
2017/06/12 全球购物
英国足球店:UK Soccer Shop
2017/11/19 全球购物
大学生找工作推荐信范文
2013/11/28 职场文书
个人委托书格式
2014/04/04 职场文书
授权委托书(公民个人适用)
2014/09/19 职场文书
关于有小孩的离婚协议书
2014/10/26 职场文书
关于Numpy之repeat、tile的用法总结
2021/06/02 Python