Всем привет. не работает код: почему???
Во время загрузки страницы, в переменную "a" может быть добавлен текст, а может и нет. Вот эту переменную и надо проверить. Сделал так:
Всем привет.
Есть код:
Во время загрузки страницы элемент может быть создан, а может не быть. Значение элемента беру через document.queryselector.
var a = document.querySelector("#******").innerText;
if(typeof a === "undefined"){
document.querySelector("#******").value="123";
}
Пробовал:
Если вы проверяете пустую строку:
if(myVar === ''){ // do stuff };
Если вы проверяете переменную, которая была объявлена, но не определена:
if(myVar === null){ // do stuff };
Если вы проверяете переменную, которая не может быть определена:
if(myVar === undefined){ // do stuff };
Если вы проверяете оба значения, то есть любая переменная имеет значение null или undefined:
if(myVar == null){ // do stuff };
Т.е. если в переменной ничего нет, то добавить значение в поле. То, что под **** корректно выполняется, а вот условие проверки НЕТ. ((( Использовал различные варианты, почему-то не работает. Что делаю не так??? СПАСИБО