首页 > 解决方案 > 使用 textarea 时检查变量是否为空

问题描述

我认为如果 value !== null 一个空的 textarea 什么都不做。

在控制台日志中似乎打印了一条空消息。所以消息是空的,但我的 if 语句不能正常工作,因为它仍在采取行动。

任何人都可以帮助我吗?

var newMessage = document.getElementById('newTicketMessage');
if(newMessage !== null){
   console.log(newMessage.value)
}

标签: javascript

解决方案


你没有检查valuewith

if(newMessage !== null){

采用

if(newMessage.value !== null){

或者改变

var newMessage = document.getElementById('newTicketMessage');

var newMessage = document.getElementById('newTicketMessage').value;

推荐阅读