Показать сообщение отдельно
  #1 (permalink)  
Старый 02.09.2014, 10:19
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

3%$#@# ява-скрипт и конкретно про null
Как-то в последнее время не складывается у меня с JS, вот из последнего:

if(this.dataset.error!=null) {
			console.log(this.dataset.error);
			balloon(this);
		}


в лог идет со строки 144

Код:
"null" forms.js:144
Скорее всего я тупой. Но в чем? Проверку делал и по типу === эквипенисуально валится под условие и печатает null.

Теперь вот как инициализируется в цикле

elem.dataset.error=null;


typeof дает string. Ну пусть дает, но как тогда вообще проверять на null, или в чем именно тут косяк. Потому что оно в json валится в dataset?
Ответить с цитированием