firebug报告未定义的引用... jquery.cache [id] [name]

时间:2009-07-01 16:13:12

标签: javascript jquery firebug

我正在尝试学习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的正确指示。

1 个答案:

答案 0 :(得分:0)

第一步 - 您能确保成功请求jQuery吗?在firebug中单击Net选项卡,它将显示所有已发出的请求,失败的请求将显示为红色。