[code="java"]
<br> function func1()<br> {<br> ......<br> }</p> <pre><code> function func2() { func1(); } function func3() { func1(); } </script> </head> <body> <input type="text" onblur="func2()"/><a href="#"><img src="aa" onclick="func2()"/></a> </body> </code></pre> <p></html><br> [/code]<br> 当clcik这个image的时候,func1和func2同时触发。<br> 问:如何才能避免clcik这个image的时候,func1和func2同时触发;<br> [b]问题补充:[/b]<br> 这里,我补充一下问题的背景:<br> 这不是什么现实项目中的问题,只是我平时无聊之余,用我贫乏之极的js写得一个稍微能简化一点重复工作的一个tool(我很无耻的称之为url productivity tool)。所以,并没有什么复杂的逻辑与设计。唯一的要求,就是自己怎么方便怎么来。<br> func2和func3执行的是完全一样的操作。这样的话,我可以单用鼠标完成操作,也可以单用左手(输入完成以后,小拇指扫一下tab键就可以了)。</p>