JavaScript返回空值

时间:2018-09-27 15:01:40

标签: javascript

这似乎是一个愚蠢的问题,但是我不知道我在做什么错?

我有一个HTML文本区域,其中总是包含一个简单的句子。我想要实现的是借助“ .value;”将这句话加载到JS变量中。

但是当我尝试打印出变量时,它总是空的-Screenshot from the console

您能告诉我,我做错了什么,或者至少为我指明了正确的方向吗?

谢谢!

3 个答案:

答案 0 :(得分:2)

文本区域具有不同的输入行为。它们的值存储在 开头和结尾标记中。

这里是一个例子:

alert(document.getElementById('textarea').value);
<textarea id="textarea">I am the value !</textarea>

也请下次将您的代码和结果作为文本而不是图像添加。

答案 1 :(得分:1)

使用此:

alert(document.getElementById('separator').value)
<textarea id="separator">Lorem ipsum</textarea>

答案 2 :(得分:0)

value

textarea是标记<textarea></textarea之间的值。您的情况是''。因此,您得到一个空字符串。

如果在标记之间包含一些文本,则更好。我相信您会得到所需的结果。