试图在调用函数的同时从链接提交表单



如果我从链接提交表单,它应该提交表单,同时在提交时应该调用一个函数。

有可能做到这一点吗?

<form  id=abc>
<input type=hidden id=qty  name=quantity value=1 title=Qty/>
</form>
<a onclick=document.getElementById('abc').submit();>
<h1>Click Me</h1>
</a>
<script>  
document.getElementById("abc").onsubmit = function()
{
test22()
};

function test22(){
alert('aaa');
return false;
}
</script>

是的,你应该试试这个

<form  id=abc>
<input type=hidden id=qty  name=quantity value=1 title=Qty/>
</form>
<a onclick="submit_form()">
<h1>Click Me</h1>
</a>
<script>  
function submit_form(){
document.getElementById("abc").submit();
}
document.getElementById("abc").onsubmit = function(){
test22()
};
function test22(){
alert('aaa');
return false;
}
</script>

或简称

<script>  
function submit_form(){
document.getElementById("abc").submit();
test22();
}
function test22(){
alert('aaa');
return false;
}
</script>

不建议使用内联JAVASCRIPT

但是你可以做这个

<form  onsubmit="test22();" id=abc>
<input type=hidden id=qty  name=quantity value=1 title=Qty/>
</form>

最新更新