jquery取textarea的值,纠结中。。。

streamlong 发布于 2011/08/31 19:31
阅读 16K+
收藏 1
在使用jquery取得textarea的值,使用text(),永远得到"";使用html(),永远得到null;使用val(),永远得到undefined。
表示纠结····无语···请教有经验者········
加载中
0
loyal
loyal
不知道你说的是哪里的textarea...如果是编辑器里的textarea没有同步的话你当然取不到!
mark35
mark35
是的,得用编辑器提供的接口获得,或者找到编辑器隐藏textarea对象来读取值
0
小杨阿哥哥
小杨阿哥哥

刚用过,1.6.2 val()

记得以前的好像是html()

0
xyz555
xyz555
一定用jquery吗?这东西直接使用js不就可以了,可以灵活用嘛,obj.value不就得到了。简单的东西何必复杂化呢?jquery只是工具,我觉得不要过度依赖了。
taska
taska
切!
0
沙逛鱼
沙逛鱼
不会啊 都能显示呀 测试用的是1.6.2
0
scl33
scl33
看样子是没取到正确的对象, 所以调用什么都是空的. 把你取到的对象弹出来看看是不是空呢?
0
X0X
X0X
今天看到了,jquery1.7可以用$(selector).val() 取得 textarea的值
0
Rella蕾拉
Rella蕾拉
一定要记得在dom加载完成之后再去取值。  你的语法是否正确?
0
muzi131313
muzi131313
不能赋值给var,只能直接alert($("#textareaId").val()),其中text()好像不行
muzi131313
muzi131313
我的是用jquery.1.8的测试的....
0
kaysen
kaysen
贴代码
返回顶部
顶部