Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
<div id="ddd" onclick="func()">blah</div>
function func () {
var e = document.getElementById ('ddd')
}
можно даж не писать onclick в элементе
var e = document.getElementById ('ddd')
e.onclick = function () {
this.innerHTML = 'test';
}
Skubent, serglt я конечно извиняюсь что нельзя дописывать id, для этого прийдется менять кучу шаблонов, я виноват Наверно так нужно не из за того что мне нефиг делать, а есть какие то причины.