Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.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 myFunction未在我的HTML表单中定义_Javascript_Forms_Function_Button_Referenceerror - Fatal编程技术网

Javascript myFunction未在我的HTML表单中定义

Javascript myFunction未在我的HTML表单中定义,javascript,forms,function,button,referenceerror,Javascript,Forms,Function,Button,Referenceerror,我正在制作一个表单,我的发送按钮需要执行我的函数。但每当我试图将其发送到execute时,就会得到一个未捕获的ReferenceError:myFunction未定义 以下是代码的有用部分: <button type="submit" onclick="myFunction()">VERSTUUR</button> </div> </fieldset> <div id="uitvoeren"></div> <

我正在制作一个表单,我的发送按钮需要执行我的函数。但每当我试图将其发送到execute时,就会得到一个未捕获的ReferenceError:myFunction未定义

以下是代码的有用部分:

<button type="submit" onclick="myFunction()">VERSTUUR</button>
 </div>

  </fieldset>
<div id="uitvoeren"></div>

<script type="text/javascript">
"use strict";
var vak;
    function myFunction() {
        var naam = document.getElementById("naam").value;
        var Leeftijd = document.getElementById("Leeftijd").value;
        vak=document.getElementsByName("vak");
VERSTUUR
“严格使用”;
var vak;
函数myFunction(){
var naam=document.getElementById(“naam”).value;
var Leeftijd=document.getElementById(“Leeftijd”).value;
vak=document.getElementsByName(“vak”);

您缺少一些代码,我希望这能有所帮助

    <form action="" method="post">
        <input type="text" name="name" id="name">
        <input type="email" name="email" id="email">
        <input type="password" name="password" id="password">
        <button type="submit" id="btn">VERSTUUR</button>
    </form>


<script type="text/javascript">
"use strict";
    document.getElementById('btn').onclick = myFunction;
    function myFunction(e) {
        e.preventDefault();
        var name = document.getElementById('name').value;
        var email = document.getElementById('email').value;
        var password = document.getElementById('password').value;
        console.table({'name': name, 'email': email, 'password': password})
    }
</script>

维斯图尔
“严格使用”;
document.getElementById('btn')。onclick=myFunction;
函数myFunction(e){
e、 预防默认值();
var name=document.getElementById('name')。值;
var email=document.getElementById('email')。值;
var password=document.getElementById('password')。值;
表({'name':name,'email':email,'password':password})
}

可能添加结束语
}
有帮助吗?请发布完整的代码,在函数的末尾,似乎缺少了一个
**
myFunction
函数继续使用一个长if语句,并以一个}结束。在调用html元素之前,请尝试添加脚本标记。请提供一个清楚地说明问题的表单。表单已完成,因此这不是问题所在。唯一的问题是没有定义myFunction()