Показать сообщение отдельно
  #6 (permalink)  
Старый 26.07.2011, 16:51
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

myaso, да ну?
elem.setAttribute('onclick', 'alert(123)')
(смотреть в старых IE)
И это не говоря уже о том, что:
1. Внутри строки нет подсветки синтаксиса.
2. Не контролируются синтаксические ошибки.
3. Сложно писать многострочный код, приходится объявлять новую функцию (в глобальном пространстве имен, причем!).
4. Невозможно использовать замыкания. Если с примитивными значениями еще можно справиться вставкой их значения в строку, с объектами ничего не поделать. Опять же, придется отправлять его куда-нибудь в глобальное пространство имен.
Ответить с цитированием