2013-01-31 115 views
0

我已经使用下面的JavaScript提交表单,在该脚本中,如果我删除alert()的意思是表单不提交。警报框仅提交表单。我该如何解决这个问题表单提交使用javascript

<script type="text/javascript" > 
    function caless(id) 
    { 

    document.formname.page.value=id; 
    document.formname.submit(); 
    alert(''); 
    } 
</script> 
+0

尝试用'return' – DON

+1

的问题可能有事情做与你如何更换'警报( '')'调用该函数。您没有向我们展示完整的测试用例。 – Quentin

回答

0

这个代码很可能是从链接onclick中调用的?在这种情况下,更改为:

function caless(id) 
{ 
    document.formname.page.value=id; 
    document.formname.submit(); 
    return false; 
} 

然后在onclick:

<a ... onclick="return caless(id);"> 
+0

谢谢阴影,它工作正常... – MANIKANDAN

+0

干杯,很高兴我可以帮助。 :-) –