Сообщение от monolithed
|
У меня нет под рукой IE6, но в IE7 все в порядке:
<a href="#" id=":foo-foo__foo" onclick="alert(document.getElementById(':foo-foo__foo').innerHTML)">click</a>
тест
|
У меня тоже всё в порядке в IE7
Только в этом коде и речи нет о переменных, создаваемых из тегов с идентификатором "id". Просто берётся тег и выводится его содержимое.
Ты сам то как считаешь, если в javascript запрещены переменные с названиями, содержащими минус, и если IE из тегов с идентификаторами создаёт переменные, то можно ли использовать знак минус в идентификаторах? Ты бы использовал? И даже не поперхнулся бы и сомнения тебя не терзали бы?