在线等!!超链接里面添加onclick事件就是不执行方法,还是打开默认的href=“#”

```<br> function submitForm() {<br> $(&quot;#f1&quot;).submit()</p> <p>}<br>




输入姓名:


输入密码:

<a href="#" id="tname" onclick="submitForm()">登录</a>
<a href="#" id="tno" >取消</a>
</form>

</div>


jq的包检查下,用alert输出测试下,然后检查方法名。希望能帮到你

两个会有冲突 只能用一个 如果两个都有 会优先href

在submitForm()最后加一句 :

return false;

或者在最开始加一段:

if(window.event){
//IE中阻止函数器默认动作的方式

window.event.returnValue = false;

}
else{
//阻止默认浏览器动作(W3C)

e.preventDefault();
}

两者的作用都是阻止默认事件(比如a标签的跳转)。第一种写法在某些情况会失效(具体忘了),第二种写法比较严谨。