大佬教程收集整理的这篇文章主要介绍了JQuery textarea值为空,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个脚本,在dom中添加了一个textarea.当我输入数据并稍后尝试检索它时,该值返回空.
这成功设置了textarea的值:
$("textarea").each(function(){ $(this).val("ASDFASDF"); });
$("textarea").each(function(){ $(this).css({"border":"2px solid red"}); });
但这不会返回值:
$("textarea").each(function(){ alert($(this).val()); });
我尝试过.text(),. html(),. value – 它们都没有返回任何内容!它不会警告“undefined”或null,而只是一个空值.
我无法弄清楚为什么.
提前感谢您的建议.
更多信息
HTML是:
<textarea id="Bio" rows="4"></textarea>
JQuery库:
http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js
加载dom后,按钮会触发功能.
<textarea>Hello One</textarea> <textarea>Hello One two</textarea> <textarea>Hello One two three</textarea> $("textarea").each(function(){ alert($(this).val()); });
>您使用的是什么版本的jQuery?
>在加载DOM之前,您的代码是否正在运行?
>你的HTML是什么样的?您是否正在为textarea分配值属性?这不起作用,见http://jsfiddle.net/2bjLJ/1/
其他说明
$("textarea").each(function(){ $(this).val("ASDFASDF"); }); $("textarea").each(function(){ $(this).css({"border":"2px solid red"}); });
它可以
$("textarea").val("ASDFASDF"); $("textarea").css({"border":"2px solid red"});
以上是大佬教程为你收集整理的JQuery textarea值为空全部内容,希望文章能够帮你解决JQuery textarea值为空所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。