出于某种原因,当我尝试在 VS 中调试我的网站时出现错误
JavaScript 运行时错误:无法设置未定义或空引用的属性“值”
使用日期选择器时。我可以继续,一切正常。如果我在不调试的情况下运行该站点一切正常,那么在生产中运行的完全相同的代码也可以正常运行,那么为什么 VS 仅在我调试时才抱怨这一点?
function SetDate(formName, id, newDate, postBack) {
var theform = document.getElementById(formName);
popUp.close();
theform.elements[id].value = newDate;
if (id = "txtDate3") {
theform.elements['txtDate4'].value = newDate
}
if (postBack) __doPostBack(id, '');
}