gpt4 book ai didi

javascript - 如果 <textarea> 中没有文本,它的值是多少?

转载 作者:行者123 更新时间:2023-11-28 11:28:06 25 4
gpt4 key购买 nike

我想显示 alert当运行某个函数并且该函数中的 if 语句发现 <textarea>里面没有文字。我尝试过:

<textarea rows="10" style="display: block;"id="textLoc" placeholder="Text to test"cols="50"></textarea>  

text = document.getElementById('textLoc').value;

if (text == "") {
//show alert
}

但是没有成功。有什么想法吗?

更新:我尝试打印 <textarea> 的值在警报中,它显示该值未定义。然后我尝试了 typeof text == "undefined"而且它也不起作用。

最佳答案

如果<textarea>元素实际存在,value将是"" (空字符串)如果其中没有文本。从您对其他答案的评论来看,“无法读取 null 的属性”意味着 document.getElementById('textLoc')正在返回null :确保元素ID正确。

关于javascript - 如果 &lt;textarea&gt; 中没有文本,它的值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4111208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com