Запитання з тегом «dom»

Модель об'єкта документа (DOM) - це спосіб програмного посилання на елементи мови розмітки, такі як XML та HTML. Використовуйте за допомогою [javascript] або будь-якої іншої мови програмування, що має аналізатор DOM

9
Проаналізуйте рядок HTML за допомогою JS
Я шукав рішення, але нічого не було актуальним, тому ось моя проблема: Я хочу розібрати рядок, який містить текст HTML. Я хочу це зробити в JavaScript. Я спробував цю бібліотеку, але, схоже, вона аналізує HTML моєї поточної сторінки, а не з рядка. Тому що, коли я спробую код нижче, він …


11
Як вирішити C: \ fakepath?
<input type="file" id="file-id" name="file_name" onchange="theimage();"> Це моя кнопка завантаження. <input type="text" name="file_path" id="file-path"> Це текстове поле, де я повинен показати повний шлях до файлу. function theimage(){ var filename = document.getElementById('file-id').value; document.getElementById('file-path').value = filename; alert(filename); } Це JavaScript, який вирішує мою проблему. Але в сигналі значення дає мені C:\fakepath\test.csv і Mozilla …



30
Як перевірити, чи об’єкт JavaScript об'єкт DOM?
Я намагаюся отримати: document.createElement('div') //=> true {tagName: 'foobar something'} //=> false У своїх власних сценаріях я використовував це, оскільки мені ніколи не потрібен tagNameяк властивість: if (!object.tagName) throw ...; Тому для другого об'єкта я придумав таке швидке рішення - яке в основному працює. ;) Проблема полягає в тому, що це …
248 javascript  dom  object 

15
Як реалізувати прив'язку даних DOM в JavaScript
Будь ласка, ставитесь до цього питання як до строго навчального. Мені все ж цікаво почути нові відповіді та ідеї для цього тл; д-р Як я можу реалізувати двонаправлену прив'язку даних за допомогою JavaScript? Прив’язка даних до DOM Під прив'язкою даних до DOM я маю на увазі, наприклад, наявність об’єкта JavaScript …

5
Як знайти батька з відомим класом в jQuery?
У мене <div>є багато інших <div>в ньому, кожен на іншому рівні гніздування. Замість того, щоб дати кожній дитині <div>ідентифікатор, я скоріше просто даю корінь <div>ідентифікатору. Ось приклад: <div class="a" id="a5"> <div class="b"> <div class="c"> <a class="d"> </a> </div> </div> </div> Якщо я записую функцію в jQuery, щоб відповідати класу, dі …
244 javascript  jquery  html  dom  parent 

9
Як встановити елемент DOM як першу дитину?
У мене є елемент Е, і я додаю до нього деякі елементи. Раптом я дізнаюсь, що наступним елементом має стати перша дитина Е. Яка хитрість, як це зробити? Незмінний спосіб не працює, оскільки E - це об'єкт, а не масив. Довгий шлях був би пройти через дітей Е і перейти …


3
Нормалізація розбору DOM з java - як це працює?
У цьому навчальному посібнику я побачив рядок у коді для аналізатора DOM . doc.getDocumentElement().normalize(); Чому ми робимо цю нормалізацію? Я читав документи, але не зміг зрозуміти жодного слова. Вставляє всі текстові вузли на всю глибину під-дерева під цим Вузлом Гаразд, тоді хтось може мені показати (бажано із зображенням), як виглядає …

17
Як я можу масштабувати вміст iframe?
Як я можу масштабувати вміст iframe (у моєму прикладі це HTML-сторінка, а не спливаюче вікно) на сторінці мого веб-сайту? Наприклад, я хочу вивести вміст, який з’являється у кадрі, на 80% від початкового розміру.
237 html  css  dom 

4
Що таке "Зсув" Висота, Клієнт Висота, ПрокруткаВисота?
Думка пояснити, в чому різниця між offsetHeight, clientHeightі scrollHeightабо offsetWidth, clientWidthі scrollWidth? Треба знати цю різницю, перш ніж працювати на стороні клієнта. Інакше половина їхнього життя буде витрачена на виправлення інтерфейсу користувача. Фіддл або інліній нижче: function whatis(propType) { var mainDiv = document.getElementById("MainDIV"); if (window.sampleDiv == null) { var div …

10
Як я можу сортувати список за алфавітом за допомогою jQuery?
Я тут трохи не в глибині, і сподіваюся, що це насправді можливо. Мені б хотілося викликати функцію, яка б сортувала всі елементи мого списку за алфавітом. Я переглядав інтерфейс jQuery для сортування, але, здається, це не так. Будь-які думки?

5
Найкращий спосіб отримати дочірні вузли
Мені було цікаво, JavaScript пропонує різноманітні методи отримання першого дочірнього елемента з будь-якого елемента, але який найкращий? Я в кращому випадку маю на увазі: більшість сумісних веб-браузерів, найшвидший, найповніший і передбачуваний, що стосується поведінки. Перелік методів / властивостей, які я використовую як псевдоніми: var elem = document.getElementById('container'); var child = …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.