如何判断textarea中的值是否为空?

Xray2004 2004-10-18 11:08:56
代码:
<textarea name="Body" rows=0 cols=0 id="store"></textarea>

××××××××
if(document.all("body").value == ""){
**********
}

textarea到底有没有value属性啊,现在是不论我在其中写不写值都是空,除非写完了保存。
怎么能够不保存就判断啊?
...全文
332 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Xray2004 2004-10-18
  • 打赏
  • 举报
回复
<div style="display:none">

<textarea name="Body" rows=0 cols=0 id="rtStore"></textarea>

</div>

<OBJECT
classid="clsid:2D360201-FFF5-11d1-8D03-00A0C959BC0A"
ID=DHTMLEdit1
HEIGHT=250 WIDTH=100%
</OBJECT>
Xray2004 2004-10-18
  • 打赏
  • 举报
回复
刚看明白,其实是往一个自定义对象里写值,再传到textarea中的,所以没保存时textarea的值为空,
现在问题是这个自定义对象能不能判断写值没有啊?
Xray2004 2004-10-18
  • 打赏
  • 举报
回复
.text不行还是要.value
我看了一下,可能是别的问题

<div style="display:none">

<textarea name="Body" rows=0 cols=0 id="tore"></textarea>

</div>

是不是加了<div>就不行了啊,能有什么补救的办法吗?
micker 2004-10-18
  • 打赏
  • 举报
回复
textarea一定有value属性,
clarass(挂狗头卖羊肉) 的一定是正确的,
建议楼主检查一下别的地方。
TheSon 2004-10-18
  • 打赏
  • 举报
回复
.text
Xray2004 2004-10-18
  • 打赏
  • 举报
回复
大哥,好像没有什么区别啊?这样不行,不保存值他就认为是空的
clarass 2004-10-18
  • 打赏
  • 举报
回复
<textarea name="Body" rows=0 cols=0 id="store"></textarea>
<input type=button onclick=chenlan()>
<script>
function chenlan(){
if(document.all("body").value == ""){
alert();
}
}
</script>
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-10-18 11:08
社区公告
暂无公告