if(typeof (document.getElementById("courseId").value!=="undefined") || document.getElementById("courseId").value!==null)
{
Courseid = document.getElementById("courseId").value;
}
答案 0 :(得分:7)
以这种方式重写:
if(document.getElementById("courseId") && document.getElementById("courseId").value)
{
CourseId = document.getElementById("courseId").value;
}
答案 1 :(得分:1)
如果您明确要检查undefined和null,则可以执行
if(document.getElementById('courseId') === null ||
document.getElementById('courseId') === undefined) {
//logic
}
答案 2 :(得分:0)
输入值永远不会是null
或未定义 - 它将是空字符串""
。