<a href="http://www.baidu.com" mce_href="http://www.baidu.com" οnclick="javascript:alert("you have clicked the link")">myLink</a> //这个是错误的,好明显的都没有看出来 <a href="http://www.baidu.com/" mce_href="http://www.baidu.com/" οnclick="javascript:alert('You have Clicked the link!')">MyLinker </a> //对的 这个究竟是为什么呢,明明就是链接在前面,但是点击连接时候会先先响应后面的javascript。。。 有点奇怪,但是好像又在情理之中。。 <html> <head> <title>javascript test</title> <mce:script language="JavaScript" type="text/javascript"><!-- var msg="/:我是/n/n"; var newFun=new Function("result","alert(msg+result)"); //sum.result=0; //响应按钮的onclick事件处理程序 function Test() { msg+="生成语句:/n"; msg+="var newFunt=new Function("+"result"+","+"alert(msg+result)"+")//n"; msg+="调用语句:/n"; msg+="newFunc("+"Welcome tonblur javascript World!"+")/n"; msg+="返回结果:/n"; msg+="typeof(msg)=:"+typeof(msg)+"/n"; newFun("Welcome To Javascript World!"); } function MyClick(){ alert("You hava Clicked the link!"); } // --></mce:script> </head> <body> <center> <form action=""> <input type="button" value="测试" οnclick="Test()"/> </form> </center> <a href="http://www.baidu.com/" mce_href="http://www.baidu.com/" οnclick="javascript:alert('You have Clicked the link!')">MyLinker </a> //对的<br /> <a href="http://www.google.com.hk" mce_href="http://www.google.com.hk" οnclick="MyClick()">mylinktest</a> //使用函数调用响应事件. <br /> <a href="http://www.baidu.com" mce_href="http://www.baidu.com" οnclick="javascript:this.href='http://www.csdn.net'">myLinks</a>//使用javascript指定跳转页面.<br /> </body> </html>