javascript - 如何获取文本区域的值并检查它是否为空
问题描述
我已经创建了textarea
usingsimpleMde
但现在我无法获取该值并检查它是否为空
var message = document.getElementById("simpleMde").value;
console.log(message);
<textarea class="form-control" id="simpleMde" name="message"></textarea>
它只显示一个空字符串。
解决方案
在此,它会检查您每次按下按钮是否textarea
为空
你可以这样做:
const message = document.getElementById("simpleMde");
const btn = document.getElementById("btn");
function onClick() {
if (message.value !== "") {
console.log(message.value);
} else {
console.log("Message can not be empty! ");
}
}
btn.addEventListener("click", onClick);
<textarea class="form-control" id="simpleMde" name="message"></textarea>
<button id="btn">Submit Message</button>
推荐阅读
- python - 在方阵中找到线性独立列向量的适当方法是什么?
- node.js - 退出当前线程并移动到下一个
- php - Laravel - 反序列化的数据不足 - 需要 258 个,目前有 257 个
- python - 切片包含列表的列表
- python - 如何在迁移学习之前添加层
- python - Python unicode 翻译使输入保持不变
- reactjs - 如何避免与 socket.io-client 和 React 应用程序重新连接?
- eclipse - 无法在 Eclipse 2020-06 上安装 Gradle IDE Pack 3.8.x+1.0.x
- amibroker - 在此 python 代码中出现语法错误,如何消除?
- variables - 使用媒体查询和 scss 时如何更改变量值