【发布时间】:2022-03-12 03:33:06
【问题描述】:
无论我是直接在源/控制台上设置断点还是在我的代码上添加debugger,浏览器似乎都没有响应它们。任何想法为什么?这是我的代码:
if (select[i].placeholder != undefined && select[i].placeholder != '' ) {
selected.appendChild(document.createTextNode(select[i].placeholder)); debugger;
} else if (select[i].options[0].value == '' && select[i].options[0].textContent != '' ) {
selected.appendChild(document.createTextNode(select[i].placeholder));
} else {
selected.appendChild(document.createTextNode('Select an option'));
}
【问题讨论】:
-
我看到你已经接受了一个回答,说他们没有被击中,因为控制流中没有到达你有断点的代码。这真的是问题所在吗?你在上面的第二行有(比如说)一个断点,但是该行上面的条件是假的?
标签: javascript debugging