Я установил точки останова непосредственно на источник/консоль или добавлю debugger
в свой код, браузер, похоже, не отвечает на них. Любые идеи почему? Вот мой код:Контрольные точки отладки Chrome javascript не работают
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'));
}
Я вижу, вы приняли ответ о том, что они weren 't ударяется, потому что код, в котором у вас была точка останова, не достигался в потоке управления. Неужели это проблема? У вас была (скажем) точка останова на второй строке выше, но условие выше этой строки было ложным? –