我正在尝试学习javascript / jquery,使用firebug进行调试并构建了一个页面,我已将其简化为以下内容:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="jquery-1.3.2.js" type="text/javascript"></script>
<script language="JavaScript" "text/javascript">
function geoAddress() {
alert("start");
var postcode = $("#PostCode").val();
}
</script>
<title>Postcode</title>
</head>
<body>
<div class="page">
<h2>Create</h2>
<form action="/Venues/Create" method="post">
<fieldset>
<p>
<label for="PostCode">Postcode:</label>
<input id="PostCode" name="PostCode" type="text" value="" />
<input type="button" onclick="geoAddress();"/>
</p>
</fieldset>
</form>
</div>
</body>
</html>
我相信这在以前有效,但现在虽然它在萤火虫中起作用(即我按下按钮并得到警报),但在第一次加载时我看到javascript error。
我将jquery-1.3.2.js加载到与我的文件相同的目录中。
我似乎正在与firebug挣扎,所以希望指向当前版本的javascript调试教程的方向。我甚至看不到查看整个错误消息的方法。
我将非常感谢您对此错误的帮助以及使用firebug的正确指示。
答案 0 :(得分:0)
第一步 - 您能确保成功请求jQuery吗?在firebug中单击Net选项卡,它将显示所有已发出的请求,失败的请求将显示为红色。