【发布时间】:2016-03-29 23:43:24
【问题描述】:
这是我的第一次 javascript 尝试,我在 chrome 控制台中得到以下信息:
“未捕获的 ReferenceError:未定义 test1。”
我正在尝试通过 onclick 按钮事件发送 Ajax 请求并在文档中显示数据。但是,由于该错误,我已经回到 hello-world 只是为了进行调试尝试。请原谅这种问题,因为我知道它非常初级。
感谢任何帮助。感谢您的宝贵时间!
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<button onclick="test1()">Click Here</button>
<p id="Data"></p>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js">
function test1(){
alert("Hello, World");
/* $.ajax({
url: Target_URL,
headers: {
'Accept':'application/json',
'authorization', 'Bearer ' + vToken
},
method: 'GET'
// dataType: 'json',
// data: YourData,
success: ajaxCall = data
}); */
}
</script>
</body>
</html>
【问题讨论】:
-
将 JS 移到按钮上方。
-
尝试删除
src。该函数是一个命名函数,因此,它应该在编译时被提升。 -
检查这个,javascript代码是真的,但是你的html代码不好,检查这个dojo.telerik.com/ewiCE
标签: javascript html