<body>
<a id=test href="http://www.sina.com.cn">sina</a>
<button onclick="test.fireEvent("onclick")">BUTTON</button>
</body>
<SCRIPT language=JavaScript>
function clickpro(){
test.click();
}
</SCRIPT>
<a id=test href="http://www.sina.com.cn">sina</a>
<button onclick="test.fireEvent("onclick")">BUTTON</button>
</body>
<SCRIPT language=JavaScript>
function clickpro(){
test.click();
}
</SCRIPT>
解决方案 »
- 为什么出错?
- canvas怎么设置图片移动? 比如说淡入之类的效果怎么加上去呢?
- 【转】继续分享5个不错javascript游戏
- js怎么动态取得多个div的值呢?
- div显示图片高宽问题
- 求一个flv视频特效
- 史...上...最...菜... textarea 怎么写 input形式的
- 请教:百度地图API如何实现显示GPS设备自然的运动轨迹?
- what's the problem?
- 大家帮我分析一下这个代码?(JS分析图片尺寸,并重新分配尺寸)
- 如何实现在页面加载时显示"数据加载中"显示框,等页面数据加载完了,关闭显示框,显示页面.
- 关于zhaoxiaoyang的右键弹出菜单能否改成xp样式?
<body>
<a name="test" href="http://www.sina.com.cn" onclick="alert('aa');" >sina</a>
<button onclick="test.fireEvent('onclick')">BUTTONaaa</button>
<button onclick="BUTTON1.fireEvent('onclick')">BUTTON</button>
<button onclick="alert('aa');" id="BUTTON1">BUTTON1</button>
</body>
2
<body>
<a name="test" href="http://www.sina.com.cn" >sina</a>
<button onclick="test.fireEvent('onclick')">BUTTONaaa</button>
<button onclick="BUTTON1.fireEvent('onclick')">BUTTON</button>
<button onclick="alert('aa');" id="BUTTON1">BUTTON1</button>
</body>
1可以弹出提示,2不可以。
name的
<a name="test" href="http://www.sina.com.cn" onclick="document.location.href=this.href">sina</a>
<button onclick="test.fireEvent('onclick')">BUTTONaaa</button>
---------
id的
<a id="test" href="http://www.sina.com.cn" onclick="document.location.href=this.href">sina</a>
<button onclick="test.fireEvent('onclick')">BUTTONaaa</button>
<a id=test href="http://www.sina.com.cn" aonclick="window.location='http://www.sina.com.cn';">sina</a>
<button onclick="clickpro()">BUTTON</button>
</body>
<SCRIPT language=JavaScript>
function clickpro(){
test.fireEvent("onclick");
//test.click();
}
</SCRIPT>test.fireEvent("onclick");只是触发的链接标签的onclick事件,跟test.click();(触发点击链接)不一回事
<a id=test href="http://www.sina.com.cn" onclick="window.location='http://www.sina.com.cn';">sina</a>
<button onclick="clickpro()">BUTTON</button>
</body>
<SCRIPT language=JavaScript>
function clickpro(){
test.fireEvent("onclick");
//test.click();
}
</SCRIPT>test.fireEvent("onclick");只是触发的链接标签的onclick事件,跟test.click();(触发点击链接)不一回事
照结果来看
click()和onclick是不同的事件<script language="javascript" type="text/javascript">
<!--
var x = "mouseinfo\n";
function add(evt){
x +=evt+"\n";
obinfo = document.getElementById('info');
obinfo.innerText = x;
}
//-->
</script><a name="test" href="http://www.sina.com.cn"
onmousedown="add('mouse_down')"
onmouseup="add('mouse_up')"
onkeydown="add('key_down')"
onkeyup="add('key_up')"
onclick="add('click')"
><h1>sina</h1></a><br/><br/>
<button onclick="test.fireEvent('onclick')">fireEvent_onclick</button><br/>
<button onclick="test.click()">直接点击</button><br/><textarea name="" id="info" rows="10" cols="80" >
</textarea>