OCTAGRAM
DOM DHTML Коллекции элементов, например, getElementsByTagName, чувствительны к удалениям элементов из дерева DOM. Если удалять элементы коллекции из их parentNode по порядку, половина останется, а если с конца, то удалятся все, как и ожидалось.
name
Juick Firefox web ? DOM жуйк, как узнать количество dom объектов на странице? а то поисковики предлагают купить недвижку и сделать что-то там с кадастровой стоимостью.
Tenno-Seremel
web code JS DOM
var x = document.querySelectorAll('p');
// x = NodeList [ <p>, <p> ]
x.forEach(function(a){ console.log(a); });
// TypeError: x.forEach is not a function
Array.prototype.forEach.call(x, function(a){ console.log(a); });
// <p>
// <p>

Т.е. всё, конечно, правильно, но где же удобство, «юзерфрендливость»?
Tenno-Seremel
Chromium Firefox web DOM Вот сидишь тихо мирно, никого не трогаешь, делаешь if (window.location.pathname.match(regexp)) и в одном браузере совпадает, а в другом нет. Смотришь, а там путь возвращается как "%u043F%u0443%u0442%u044C", например. 21ый век, юникод, ага!
Tenno-Seremel
web DOM element.querySelector/querySelectorAll(selector) и :root вместе с ними работают не совсем так, как мне казалось логично. Печаль. selector матчится относительно всего документа, а не «element». Причём это не первый год известно. Упоротые %)
Willi
HTML jQuery DOM ajax начал изучать jquery и со временем наткнулся на косяк.
есть ф-я, срабатывающая по клику на DOM-элемент. Т.е.прописана в $(document).ready(function{})
DOM элемент находится в диве, который постоянно обновляется через ajax запрос. ответ запроса просто запихивается в див(пока что мне на php так проще и удобнее,генерировать html-ку). дык вот суть проблемы: когда во время первой отгрузки строится DOM, то функция срабатывает чётко для всех элементов внутри дива, но стоит случиться одному ajax запросу и данным обновиться, то они просто игнорируются. т.е.ф-я не выполняется для этих обновлённых или подгруженных элементов. и теперь вопрос: wtf?
xorkrus
? PHP HTML JS DOM Я не в курсе что есть дом, и потому вопрошаю. В Firebug мозиллы есть объект g со значением "same text". Этот "same text" в сорцах не обнаруживается. откуда он берется? где его искать?
Даже все внешние линки (урлы) перекрыл, думал может из вне берется, ан нет. same text остался.
XAR
Opera coding JS DOM browser Мда. У Оперы большие проблемы с DOM'ом.
Ну, то, что она изменения в нём пытается тут же и отразить, не подождав, как все нормальные браузеры, хотя бы полсекунды, вдруг какие-то ещё изменения будут, — это я молчу. К этому можно какие-то костыли приделать.
Но то, что весь документ может разъехаться или вообще перестать отображаться от того, что ты где-то внутри яваскриптом поменял textContent, — это пиздец, конечно.