Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未通过onclick脚本调用onsubmit_Javascript_Onclick_Onsubmit - Fatal编程技术网

Javascript 未通过onclick脚本调用onsubmit

Javascript 未通过onclick脚本调用onsubmit,javascript,onclick,onsubmit,Javascript,Onclick,Onsubmit,我已经仔细阅读了其他问题以找到答案,但我运气不好,因此,如果有人问我这个问题而我错过了,我会提前道歉。我有一个非常简单的页面: 函数setFormField(数据){ document.getElementById('searchTextField')。值=数据; document.getElementById(“lookupForm”).submit(); } 函数formSubmit(){ 警惕(‘in’); var=false; 返回并继续; } 其思想是,

我已经仔细阅读了其他问题以找到答案,但我运气不好,因此,如果有人问我这个问题而我错过了,我会提前道歉。我有一个非常简单的页面:


函数setFormField(数据){
document.getElementById('searchTextField')。值=数据;
document.getElementById(“lookupForm”).submit();
}
函数formSubmit(){
警惕(‘in’);
var=false;
返回并继续;
}           

其思想是,当您单击“单击我”链接时,它会在表单中输入一些数据,然后提交表单,然后表单应该调用onSubmit脚本-但formSubmit()函数从未被调用-表单只是提交自己


为什么不调用formSubmit()函数?看起来应该

可能重复的@BeNdErR-对我不起作用。@BeNdErR-对我也不起作用。如果单击小提琴中的
submit
按钮,是否在
中看到警报
@user3009485控制台中是否有任何错误?
<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>