как получить доступ к динамически созданным html элементам?
Некий скрипт создает динамически html элементы (ячейки таблицы), как мне получить к ним доступ после их создания. Желательно, но не обязательно, чистым js.
Буду благодарен за любую информацию. |
пусть скрипт сам сохраняет их в переменных во время создания ячеек...
|
так он (скрипт) же будет сохранять в одну и ту же переменную и получится доступ только к вновь созданной ячейке
|
нет,в массив.
|
я задачу описал немного неправильно. как с самой html странички (например по клику) к нему доступ получить?
|
tablica.onclick = function(e){ var el = '\v' == 'v' ? event.srcElement : e.target, a = el; // если кликнули по чему-то дочернему из ячейки, ищем её в родителях. while(a.tagName != "BODY" || a.tagName !== "TD") a = a.parentNode; // если кликнули не по ячейке, то ничего не делать. if(a.target.tagName!=="TD") return; /*ваш код*/ } |
спасибо большое
|
Цитата:
пример вверху не будет работать в ie7-8 про получение объекта события можно почитать http://learn.javascript.ru/obtaining-event-object |
Цитата:
|
Часовой пояс GMT +3, время: 21:16. |