onsubmit没有通过onclick脚本调用

时间:2013-11-19 15:46:33

标签: javascript onclick onsubmit

我仔细查看了其他问题以找到答案,而且我没有运气,所以如果已经有人问过我错过了,我会提前道歉。我有一个非常简单的页面:

    

<script type="text/javascript">

    function setFormField(data) {
        document.getElementById('searchTextField').value = data;
        document.getElementById("lookupForm").submit();
    }

    function formSubmit() {
        alert('in');
        var proceed = false;
        return proceed;
    }           
</script>    
</head>
<body>
    <form action="page2.php" method="post" id="lookupForm" name="lookupForm" onSubmit="return formSubmit();">
        <input type="text" name="location" id="searchTextField" >
        <input type="submit" value="Submit">
    </form>
    <a href="#" onclick="return setFormField('sample text')">click me</a>
</body> 

这个想法是当你点击“点击我”链接时,它会将一些数据输入到表单中,然后提交表单,然后调用onSubmit脚本 - 但是formSubmit()函数永远不会被调用 - 表单只是提交自己。

为什么不调用formSubmit()函数?好像应该......?

0 个答案:

没有答案