javascript - 如何在 Javascript 中进行 Null 值检查?

标签 javascript

在 jsp 中,我正在编写 java 脚本。请帮助我如何在 javascript 中进行空检查?我有下拉列表。 onchange 一些 Action 应该发生。请找到下面的代码。

<select onchange="openPage(this.value)">

有时 this.value 可以为 null。只是我需要做空检查。当它不为空时,只有它应该调用 openPage() 方法。请帮我解决一下?

谢谢!

最佳答案

最简单的方法是:

if(!this.value) {
   //this will only execute if this.value is null, undefined, zero, empty string or false
}

希望对您有所帮助。显然,在使用 bool 值(您真正期望 true 或 false 值)时,这不是一个好主意,但在 99% 的时间里它都很棒 :)

关于javascript - 如何在 Javascript 中进行 Null 值检查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7793616/

相关文章:

javascript - Bootstrap 组件将文本分组到框中?

javascript - 如何使用正则表达式在字符串中数字出现的开头添加\n

javascript - 如何使用JQuery重定向到另一个子页面

javascript - 解开包装在 voidptr_t 中的 UInt64

c# - 如何获取通过Json获取的对象内部的值

javascript - 在 Angular 中使用 ngroute 重定向未经授权的用户

javascript - CSS水平滚动?

javascript - 使用传单js设置地址数组的 View (无坐标)

javascript - 带有复选框的 Bootstrap 图像

javascript - 使用 Javascript 更改样式