javascript - 检查 document.GetElementById("").value 是否不包含 null
问题描述
我正在尝试检查以下情况,
var param= document.getElementById("txtbox").value;
if(param!== null || param.length!==0 || param !=="" || param!==undefined)
{//do something}
但即使 param 为 null,它也会进入 if 块。有人对此有任何想法吗?
解决方案
那这个呢:
var param= document.getElementById("txtbox");
if(!param && !param.value)
{
//do something
}
推荐阅读
- c# - 随机对象生成(Unity 2D)
- python - 在随机密码生成器程序中省略某些字符的输出
- amazon-web-services - 如何确定aws iot核心是否断开连接
- windows - 如何启动在 PowerShell 中禁用的服务
- php - Laravel 定义复杂关系
- ruby-on-rails - 无法连接到服务器:服务器是否在本地运行并接受 Unix 域套接字“/tmp/.s.PGSQL.5432”上的连接?
- java - 有没有比我已经在使用的更简单的方法来为我的跳棋游戏添加黑色/白色方块?
- kotlin - Kotlin 中尖括号中的接口是什么?
- javascript - 在 li 上切换下拉菜单,但防止在 ul 上切换
- javascript - 打破“for await”循环后如何*重新打开* AsyncIterator?