Javascript 无法获取textarea的值
这是我的密码:Javascript 无法获取textarea的值,javascript,jquery,Javascript,Jquery,这是我的密码: <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> <div id="container"> <textarea name="message' id="myarea">This is it</textarea> <br/> <input type="button" id="savebutton"
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<div id="container">
<textarea name="message' id="myarea">This is it</textarea>
<br/>
<input type="button" id="savebutton" value="Go" /> <p id="fuck"></p>
</div>
<script>
$('#savebutton').click(function() {
var text = $('#myarea').value();
alert(text);
});
</script>
单击“我得到错误”:
未捕获的TypeError:对象[对象对象]没有方法“值”
它是.val,不是.value
如果您在开发人员控制台打开的情况下进行开发,您将看到一个类型错误。当某些东西不工作时,这应该是您首先查看的位置。它是.val,而不是.value
如果您在开发人员控制台打开的情况下进行开发,您将看到一个类型错误。当某些东西不工作时,您应该首先查看它。正确的jQuery函数是val,而不是value 也就是说,一只独角兽因为你的密码被残忍地杀害了。请尝试:
编辑:textarea的属性值中也有不匹配的引号。纠正这些,否则即使这样也不行 正确的jQuery函数是val,而不是value 也就是说,一只独角兽因为你的密码被残忍地杀害了。请尝试: 编辑:textarea的属性值中也有不匹配的引号。纠正这些,否则即使这样也不行 两件事,使用val而不是value。及 这是无效的。使用
<textarea name="message" id="myarea">This is it</textarea>
相反。注意名称=消息。两件事,使用val而不是value。及
这是无效的。使用
<textarea name="message" id="myarea">This is it</textarea>
相反。注意名称=message.这是jQuery,不是纯javascript我添加了标记您可能希望在发布前编辑代码样本以防明显亵渎:这是jQuery,不是纯javascript我添加了标记您可能希望在发布前编辑代码样本以防明显亵渎:
<textarea name="message" id="myarea">This is it</textarea>