我想点击一个超连接先执行一段javascript程序,高手帮我看看,好像页面点击后没有反应! <a href ="javascript:void(0)" onclick="Confirm_M()">aa</a> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好像浏览器不同,对于此解释不同,ie6比ie5更加友善。你的可以这样解决<a href ="javascript:Confirm_M()" >aa</a> wsj(骆驼)(从麻木中苏醒):根本不行! shanhe(TNT):您的可以!可为什么<a href ="javascript:" onclick="Confirm_M()">不行,我记得以前用这个方法写过类似东西! <a href ="#" onclick="Confirm_M(); return false">aa</a> href和src属性后面可以用“javascript:语句;……”这样的特殊脚本嵌入方式,但是你直接用javascript:后面没语句这样实在没什么意思。你大可不必钻这个牛角尖。我用的是ie6,基本执行顺序是,先是onclick里面的语句,后是href中的语句。这个问题可能是你onclick中的语句改变了location值,但是随后href中又改回来了,所以你看不到效果,你可以试着吧Confirm_M()语句换一个是一下比如把location="b.htm";换成alert(0);看看 我上面说换成alert(0)是让你看看原因所在的意思,不是解决问题的意思,楼上诸位的方法都很好。 不知各位注意了没有:对于<a href ="#" onclick="Confirm_M()">aa</a>如果浏览器滚动条是在下面的,那么点击aa后,滚动条位置要到初始位置。而改成<a href ="javascript:" onclick="Confirm_M()">aa</a>就没有这个问题了!meizz(梅花雨疏影横斜):为什么加上return false,写成这样形式才行?<a href ="#" onclick="Confirm_M(); return false">aa</a>谢谢!!! <a href =### onclick="Confirm_M();">aa</a>这样就不会跳了。 不要链接嘛!<span> onclick="……" style="cursor:hand">ttttt</span> <a href ="javascript:void(0)" onclick="Confirm_M()">aa</a>这个绝对可以!!!<a href ="javascript:void(0)" onclick="alert()">aa</a> 我记得以前写过以下这样的语句是没问题的,可不知怎么现在不能运行了!<a href ="javascript:" onclick="Confirm_M()">aa</a> 【游戏】JavaScript版连连看 (散分100 + 2个问题200分) FireFox 下如何修改键盘事件? 在FF中,使用event的问题 哪位有好用js treeview 如果一串字符串有多重括号,应该如何写进字符串中? js引入没有反映 连alert都没有反映 帮忙看一下,第一次用js 如何让marquee实现滚动循环?在线等! 请问这个功能是怎么实现的? 打开窗口问题!急 如何去掉超连接字符下的横线???? 各位老大帮忙,我中了恶毒网站锁注册表 急,帮忙!
你的可以这样解决
<a href ="javascript:Confirm_M()" >aa</a>
可为什么<a href ="javascript:" onclick="Confirm_M()">不行,我记得以前用这个方法写过类似东西!
对于<a href ="#" onclick="Confirm_M()">aa</a>
如果浏览器滚动条是在下面的,那么点击aa后,滚动条位置要到初始位置。
而改成<a href ="javascript:" onclick="Confirm_M()">aa</a>就没有这个问题了!meizz(梅花雨疏影横斜):为什么加上return false,写成这样形式才行?
<a href ="#" onclick="Confirm_M(); return false">aa</a>谢谢!!!
<span> onclick="……" style="cursor:hand">ttttt</span>
这个绝对可以!!!
<a href ="javascript:void(0)" onclick="alert()">aa</a>
<a href ="javascript:" onclick="Confirm_M()">aa</a>