不知道怎么写,但下面这个一定满足你的需求:<script>
function selTOdo(){
var v=document.all.selFun.value;
switch(v){
case "1":
window.open("123.htm");
break;
case "2":
alert("asdf");
break;
}
}</script>
<a href="#" onClick="selTOdo();">asdfasdf</a><select name="selFun">
<option value="1">第一选择</option>
<option value="2">第二选择</option>
</select>
function selTOdo(){
var v=document.all.selFun.value;
switch(v){
case "1":
window.open("123.htm");
break;
case "2":
alert("asdf");
break;
}
}</script>
<a href="#" onClick="selTOdo();">asdfasdf</a><select name="selFun">
<option value="1">第一选择</option>
<option value="2">第二选择</option>
</select>
解决方案 »
- uploadify3.2 不能结合JQUERY 的dialog一起使用吗?
- javascript 中的return ,请指教
- js 语法问题 高手指点
- javascript验证表单问题求教!为什么总没能限制住
- 请问用应该什么时候用GET方法,什么时候用POST方法
- 请教一个 截取字符串的问题 思路想用正则表达式
- 请问这个js为什么不会报错?
- 我动态生成了表格中的一行,并且此行可编辑,但是有两个问题解决不了,请各位帮忙
- 使用javascript在一个图像上的某个位置画带颜色的圆点或者方框(在线等)
- jsp如何检测客户浏览器 活动脚本(例:javascript)是否启用
- 关于框架的问题,在线等
- 如何在网页的两边用javascript做出条幅广告
//obj:目标
//evType:事件类型,比如在IE里click就是onclick,mouseover就是onmouseover
//fn:触发事件后运行的函数,不用加括号
function addEvent(obj, evType, fn){
if (obj.addEventListener){
obj.addEventListener(evType, fn, true);
return true;
} else if (obj.attachEvent){
var r = obj.attachEvent("on"+evType, fn);
return r;
} else {
return false;
}
}
MM_openBrWindow("prod_"+Form1.select3.text+".htm");
}
addEvent(tlink,"click","openBrWindow");
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT=""></HEAD><BODY>
<a ID=xx>ddd</a>
<script language="javascript">
<!--Begin Code
xx.onclick=fun1;
function fun1()
{
alert("fun1");
xx.onclick=fun2;
}
function fun2()
{
alert("fun2");
}
//End Code
// -->
</script>
</BODY>
</HTML>
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<script language="JavaScript" type="text/JavaScript">
function aa(sel){
obj=document.getElementById("test")
test.onclick=new Function(sel.value);
}
</script><body><a id=test onclick="alert(1)">asdf</a>
<form name="form1">
<select name="menu1" onChange="aa(this)">
<option value="alert(1)">unnamed1</option>
<option value="alert(2)">unnamed2</option>
<option value="alert(3)">unnamed3</option>
<option value="alert(4)">unnamed4</option>
</select>
</form></body>
</html>