Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.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_Javascript_Function_Object_Onclick - Fatal编程技术网

Javascript 未捕获类型错误:对象不是函数onclick

Javascript 未捕获类型错误:对象不是函数onclick,javascript,function,object,onclick,Javascript,Function,Object,Onclick,单击网页中的按钮时,我收到错误“UncaughtTypeError:对象不是函数” 按钮代码为: 添加用户 函数addUser的代码为 function addUser() { userValue = document.getElementById("userForAdmin"); passValue = document.getElementById("passForAdmin"); console.log(userValue.value); console.

单击网页中的按钮时,我收到错误“UncaughtTypeError:对象不是函数”

按钮代码为:

添加用户

函数addUser的代码为

function addUser() {

    userValue = document.getElementById("userForAdmin");
    passValue = document.getElementById("passForAdmin");
    console.log(userValue.value);
    console.log(passValue.value);
}

有人能指出我的错误吗?我猜这可能是一个基本错误。

对函数和元素ID使用不同的名称。如果使用
ID=“addUser”
,则会创建一个全局变量
窗口。addUser
引用DOM元素。这将用该名称覆盖函数定义。

该代码看起来不错。你能用一个jsFiddle.net的例子来重现这一点吗?保持函数名不同,比如说addUser1在Chrome中工作得很好