Про таблицу>> someTable.rows[n].cells[n].onclick=function(e){...} > > А функция только исходным кодом. А если она уже есть на странице? > т.е. у меня не работает вот такая конструкция: > rt2 = tbl2.insertRow() > rt2.onclick = check(this)
// partially (c) dhtml.ru function addEvent(elementPtr, eventType, eventFunc) {
.if (elementPtr.addEventListener) .{. ..elementPtr.addEventListener(eventType, eventFunc, false); .} else if (elementPtr.attachEvent) .{ ..if(!elementPtr.attachEvent('on'+eventType, eventFunc)) ...alert('fail!'); .} else .{ ..elementPtr.setAttribute('on'+eventType,eventFunc); ..if(elementPtr.getAttribute('on'+eventType)) .{. .. return true; .}
..alert('no events!'); .} } |