javascript/jqueryを覚えようとしていますが、デバッグにFirebugを使用してページを作成しましたが、これは最小限に抑えました。firebugが未定義の参照を報告しています... jquery.cache [id] [name]
<!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が私のファイルと同じディレクトリにロードされています。
私は火かき棒で苦労しているようですので、現在のバージョンのjavascriptデバッグのチュートリアルの方向を指し示していただければ幸いです。私はエラーメッセージ全体を見る方法も見えません。
私はこのエラーが何であるかについての助けと、また、正しい方向へのポインタを使用して、火薬瓶を使用していただければ幸いです。
エラーメッセージ全体が 'コンソール'タブに表示されます。 – tj111
はい、これは私の最初の考えですが、コンソールには何も表示されません。空白です:http://img.skitch.com/20090701-ru1xj3c3d6cq7w4h5g2aa4gnwd.jpg – Richbits
コンソールの横にある下矢印を選択し、「有効」にチェックが入っていることを確認します。 – tj111