【发布时间】:2013-06-03 13:35:39
【问题描述】:
我有以下标记:
<textarea id="hazaa"></textarea>
当我在控制台中执行以下 JavaScript 时:
$("#hazaa").value
我得到了盒子里的东西的打印输出。但是,当我尝试执行此操作时:
$("#hazaa").value = "shazoo"
控制台用 shazoo 通知我,但框中的文本没有改变。此外,随后检查框中的内容会返回未更改的旧值。
我已经有一段时间没有做任何 jQuery 了,所以这可能是相当明显的事情,但我想不出任何解决方案。我搜索了一些建议,但 the best one I've found 实际上讨论了不存在的属性!我错过了什么?!
执行以下两行:
$("#hazaa").val
$("#hazaa").val()
产生:
未定义
TypeError: Object # has no method 'val'
我完全相信我应该为此负责,但我不知道如何进行。 :)
【问题讨论】:
-
$("#hazaa").val错误。
标签: javascript jquery textarea