Как-то в последнее время не складывается у меня с JS, вот из последнего:
if(this.dataset.error!=null) {
console.log(this.dataset.error);
balloon(this);
}
в лог идет со строки 144
Скорее всего я тупой. Но в чем? Проверку делал и по типу === эквипенисуально валится под условие и печатает null.
Теперь вот как инициализируется в цикле
elem.dataset.error=null;
typeof дает string. Ну пусть дает, но как тогда вообще проверять на null, или в чем именно тут косяк. Потому что оно в json валится в dataset?