我想为变量设置默认值。
当主体加载时,它运行一个需要变量来获取数据的函数。
表单将在更改时执行相同的操作但表单元素将被隐藏并仅在用户想要查看过滤器选项时添加
我目前的代码是
var grade = document.getElementById('grade').value;
如果在第一次加载时id等级不可用,我希望等级默认为0
答案 0 :(得分:1)
试试这个,它应该默认为零。
var grade = document.getElementById('grade') == null ? 0 : document.getElementById('grade').value;
答案 1 :(得分:1)
试试这个:
var grade = 0;
var grade_field = document.getElementById('grade');
if (grade_field)
{
grade = grade_field.value;
}