社区
JavaScript
帖子详情
在select的onChange事件中,怎么改变一个a标签的onclick事件.
cyh19820115
2005-03-26 11:37:21
在select的onChange事件中,怎么改变一个a标签的onclick事件.
这么写好像不行啊!
document.all.aa.onClick="MM_openBrWindow('prod_"+Form1.select3.text+".htm')";
请问该怎么写?
...全文
370
6
打赏
收藏
在select的onChange事件中,怎么改变一个a标签的onclick事件.
在select的onChange事件中,怎么改变一个a标签的onclick事件. 这么写好像不行啊! document.all.aa.onClick="MM_openBrWindow('prod_"+Form1.select3.text+".htm')"; 请问该怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Minisheep
2005-03-27
打赏
举报
回复
function openBrWindow() {
MM_openBrWindow("prod_"+Form1.select3.text+".htm");
}
addEvent(tlink,"click","openBrWindow");
Minisheep
2005-03-27
打赏
举报
回复
//参数:
//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;
}
}
LCKKING
2005-03-27
打赏
举报
回复
我这个才是楼主想要的~~~
<!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>
</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>
micker
2005-03-27
打赏
举报
回复
注意你onclick的大小写。
document.all.aa.onclick="MM_openBrWindow('prod_"+Form1.select3.text+".htm')";
yidishui1570
2005-03-27
打赏
举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<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>
qiqunet
2005-03-27
打赏
举报
回复
不知道怎么写,但下面这个一定满足你的需求:
<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>
select
的
onChange
事件
问题解决
select
的
onChange
事件
问题解决 (
onchange
、onfocus、
onclick
、onmousedown) 一、
onChange
事件
只有在值
改变
时才可触发,所以必须在每一次选择时(尤其第一次)保证选择的值是
改变
的! 所以
select
ed >个人 //在这要选定
一个
默认的值 “
select
ed” 单位 这样在选择第二个时,值就会变即可触发
onChange
; 二、
用
select
.
onchange
代替 option.
onclick
功能(在Chrome
中
)
select
.
onchange
事件
代替 onption.
onclick
事件
antd react
select
onchange
事件
以及button
onClick
事件
目录 前言 1.定义
一个
变量,用来存放点击
事件
的值。 2.定义
onchange
函数,拿到返回值 3.定义按钮的点击
事件
即button的
onclick
事件
4.选择器以及按钮 5.说明 前言 我想要达到的操作是:选择器可以展开信息,选
中
一个
对象后(或者输入
一个
对象后),点击按钮,列表可以显示出这个对象的所有消息。 1.定义
一个
变量,用来存放点击
事件
的值。 比如说上面选择器的3个选项,点击他们,会分别给变量传递1,2,3这样的值,以此类推 id: any, id: 0,
select
的
onchange
事件
和
onclick
事件
区别
1.
onchange
事件
,见名知意,在
改变
的时候触发的
事件
。不
改变
状态不发生。
WEB前端 -- 下拉框的触发
事件
分析(
onchange
、onfocus、
onclick
)
select
的
onChange
事件
问题解决 (
onchange
、onfocus、
onclick
、onmousedown)一、
onChange
事件
只有在值
改变
时才可触发,所以必须在每一次选择时(尤其第一次)保证选择的值是
改变
的!所以<
select
name="inv_payee" id="ECS_INVPAYEE"
onchange
="show_payee();" style="border:...
JavaScript
87,901
社区成员
224,618
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章