我想要处理的代码是使用来自网页其他部分或数据验证的输入框中的信息。从我的理解,我必须使用东西的影响,例如:.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