hrundel,
Это было всего в одной(насчёт одной могу ошибаться) версии ie, то ли в 6, то ли в 5.5, после всё исправили, а последний раз упоминание об этом я видел в старых книжках по js. |
Цитата:
Ты сам то как считаешь, если в javascript запрещены переменные с названиями, содержащими минус, и если IE из тегов с идентификаторами создаёт переменные, то можно ли использовать знак минус в идентификаторах? Ты бы использовал? И даже не поперхнулся бы и сомнения тебя не терзали бы? |
Цитата:
Во-вторых, если вам нужны такие идентификаторы, то используйте объекты: var object = { ':----':1 }; alert(object[':----']); |
Цитата:
1 переменные никогда не создавались и не создаются по id в ие. 2 Создаются свойства глобального объекта. 3 Свойства глобального объекта и переменные глобальные не одно и тоже , хоть и значения у них одинаковые. 4 Доступ к свойствам объекта содержащим - уже выше показал monolithed, |
Цитата:
|
Часовой пояс GMT +3, время: 16:00. |