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函数起作用,onload不起作用_Javascript_Jquery_Javascript Events - Fatal编程技术网

Javascript 单击onClick函数起作用,onload不起作用

Javascript 单击onClick函数起作用,onload不起作用,javascript,jquery,javascript-events,Javascript,Jquery,Javascript Events,我正在使用函数getData解析url查询字符串,并返回两个变量:a和b 当使用onClick=“getData('+a+','+b+')”单击带有此函数调用的按钮时,数据完全返回,没有错误 当我尝试使用onload、document.ready或window.onload调用getData() 未捕获类型错误:未定义不是函数 当我尝试使用链接ID调用getData()并单击()函数时 (例如,$(“#lookup2”)。单击())也会发生相同的错误 当我尝试自动单击函数时,为什么函数返回未定义

我正在使用函数
getData
解析url查询字符串,并返回两个变量:a和b

当使用
onClick=“getData('+a+','+b+')”单击带有此函数调用的按钮时,
数据完全返回,没有错误

当我尝试使用
onload
document.ready
window.onload
调用
getData()

未捕获类型错误:未定义不是函数

当我尝试使用链接ID调用
getData()
单击()
函数时 (例如,
$(“#lookup2”)。单击()
)也会发生相同的错误

当我尝试自动单击函数时,为什么函数返回未定义?我还有别的办法吗

顺便说一句,我用的是Chrome


谢谢

我们需要查看您的代码,请编辑您的问题以包括itMan,如果我对这个
getData
函数了解更多,我几乎可以想象会有帮助。您从哪里调用
onload
?在脚本内部还是在html元素上?有没有可能。。。调用该函数时,函数尚未定义?用于按钮的代码:#4(查找)我正在从body标记调用onload。