Показать сообщение отдельно
  #15 (permalink)  
Старый 25.03.2015, 15:28
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

Сообщение от jaroslav.tavgen
Правильно ли я понимаю, что если бы браузер запрещал использовать необъявленные переменные, то на строке

id1.outerHTML = id1.outerHTML.replace('onclick="Function1()"', 'onclick="Function2()"');

он бы выдал ошибку из-за отсутствия "var id1.outerHTML;"?
Да он и так запрещает. Надо только строгий режим включить.

"use strict"
a = "b"
Ответить с цитированием