我想要處理的代碼是使用來自網頁其他部分或數據驗證的輸入框中的信息。從我的理解,我必須使用東西的影響,例如:.val()爲什麼會導致錯誤?
<script>
var value = $('input').val();
alert(value);
</script>
但是當我嘗試使用這個代碼塊,Chrome的控制檯告訴我的錯誤消息「未捕獲參考錯誤:$沒有定義,「但我不知道爲什麼。如果有幫助,下面是我的代碼:
JS:
click = function() {
var password = $('input#password').val();
alert(password);
};
HTML:
<input type="text" id="password">
<input type="submit" onClick="click();">
如果有人能請解釋爲什麼這個錯誤發生,我將不勝感激。提前致謝!
您有加入jQuery的? – mohkhan
要添加到@ mohkhan的評論,您是否將代碼包裝在DOM就緒回調中,比如'$(function(){})'? – mitch