Articles of dom

Это лучший способ импортировать тело DOMDocument (HTML) в другое?

Возможный дубликат: Как вставить HTML в PHP DOMNode? Продолжая этот вопрос , вот код, который я собираюсь начать использовать: function getHTMLDOMSegment( $file ) { $doc = new DOMDocument(); $doc->loadHTMLFile( $file ); $body = $dom->getElementsByTagName(‘body’)->item(0); return $body->childNodes; } Затем я просто перебирал детей, используя importNode и добавляя каждый, где бы они ни находились, в другой DOMDocument, […]

Удаление строк из таблицы HTML

У меня довольно большая таблица, где я динамически удаляю некоторые строки. Он работает, но он очень медленный. Сейчас это занимает ок. 1,5 секунды, чтобы удалить 50 строк в IE8 и Firefox (почти нет разницы между браузерами). Я знаю, что манипуляции с DOM в целом медленны, но должен быть более быстрый способ сделать это. Прямо сейчас, […]

Учитывая элемент dom, как я могу сгладить его в jquery и / или JavaScript?

Скажем, я получаю элемент из dom: [ … ] Как я могу сгладить его, чтобы включить все элементы внутри? EDIT: «generic-wrapper» – это произвольный идентификатор, это может быть что угодно. Он также может быть вложен, как и в обертки внутри оберток. EDIT2: Я хочу, чтобы последний массив включал все содержимое исходного массива, просто сглаживался. Это […]

Проблема Javascript / Dom Object в Internet Explorer с добавлением строк

Вот мой код Javascript: function generate(choice) { if(choice==1) { charge++; var new_row=document.createElement(“tr”); var name=”row”+charge; new_row.setAttribute(“name”,name); new_row.setAttribute(“id”,name); var col1=document.createElement(“td”); var col2=document.createElement(“td”); var col3=document.createElement(“td”); var col4=document.createElement(“td”); col1.setAttribute(“width”,”205″); col2.setAttribute(“width”,”191″); col3.setAttribute(“width”,”182″); col4.setAttribute(“width”,”127″); var list1=document.getElementById(“rep0”).cloneNode(true); id=”rep”+charge; list1.setAttribute(“id”,id); var list2=document.getElementById(“item0″).cloneNode(true); name=”items[]”; list2.setAttribute(“name”,name); id=”item”+charge; list2.setAttribute(“id”,id); list2.setAttribute(“onChange”,”match_row(this.id);”); // clone_nodes(list2,”item0″); var text=document.createElement(“input”); name=”minutes[]”; text.setAttribute(“name”,name); text.setAttribute(“value”,”15″); id=”minutes”+charge; text.setAttribute(“id”,id); text.setAttribute(“type”,”text”); var text2=document.createElement(“input”); name=”charges[]”; text2.setAttribute(“name”,name); text2.setAttribute(“value”,”28.00″); id=”charges”+charge; […]

Mozilla form.submit () не работает

Я создаю динамическую форму, используя следующий код, function createForm() { var f = document.createElement(“form”); f.setAttribute(‘method’,”post”); f.setAttribute(‘action’,”./Upload”); f.setAttribute(‘name’,”initiateForm”); f.acceptCharset=”UTF-8″; var name = document.createElement(“input”); name.setAttribute(‘type’,”text”); name.setAttribute(‘name’,”projectname”); name.setAttribute(‘value’,”saket”); f.appendChild(name); f.submit(); } Но в Mozilla ничего не происходит, но код работает так, как ожидалось (в хроме). Этот код вызывается другой функцией, которая вызывается кнопкой в ​​событии клика. После выполнения […]

Как очистить динамические данные с помощью PHP Simple HTML DOM Parser

сначала позвольте мне сказать, что я прочитал здесь многочисленные «обрывки» streamов, и никто не помог мне. Я также проверил вокруг Интернета в течение нескольких дней, и теперь я приближаюсь к проводке. Я надеюсь, что кто-то может пролить свет на это для меня. Я использую PHP Simple HTML DOM Parser для очистки некоторых данных со страницы. […]

Как DOM работает / загружается? (в HTML)

Как DOM загружается на страницу html? Сначала загружается весь тег html (), и внутри этого элемента создается другой элемент и т. Д. Или сначала создается, а затем … и, наконец, добавляются закрывающие tags? Спасибо!

Сервер-сторона получает свойства dom (высота элемента)

Я хочу масштабировать всю высоту HTML-элемента на странице HTML. Я делаю это с помощью функции jQuery height (), но это занимает некоторое время и вызывает проблемы в браузере. Я решил, что хочу сделать это на сервере. Я попытался сделать это с помощью ajax. Но я не мог. Когда я пишу функцию height() она не возвращает […]

Повторное использование объекта jQuery из iframe?

У меня есть приложение WYSIWYG которое преобразует div в редактор, используя iframe . Приложение внутренне использует jQuery и jQuery UI качестве основной библиотеки. Чтобы расширить функцию приложения, я думал об использовании jQuery и jQuery UI который недоступен в моей родительской DOM У меня есть два выбора Загрузите библиотеки в родительский DOM Загрузите библиотеки из самого […]

символы, не разрешенные в идентификаторах DOM по спецификации, и браузером

Следующий вопрос – хорошее изложение того, что спецификация говорит о содержании атрибута id: какие символы разрешены в DOM-идентификаторах? мой вопрос: насколько хорошо браузеры придерживаются этой спецификации? Я уверен, что могу использовать все числовые идентификаторы в firefox, например.