Питання з тегом 'dom'

Використовуйте цей тег для питань взаємодії інших мов з XML / HTML за допомогою об'єктної моделі документа. Не використовуйте його як стенографію для HTML, JavaScript або SAX - використовуйте додаткові теги для позначення мови і розмітки.
56
відповідей

Як перевірити, прихований елемент в jQuery?

Можна переключити видимість елемента, використовуючи функції .hide (), .show () або .toggle (). Як би ви протестували, якщо елемент видно або прихований?
заданий 07 Жовтня. '08 о 16:03
58
відповідей

Як перевірити, чи встановлений прапорець в jQuery?

Мені потрібно перевірити checked властивість прапорця і виконати дію на основі перевіреного властивості за допомогою jQuery. Наприклад, якщо встановлено прапорець age, тоді мені потрібно показати текстове поле для введення віку, інакше сховайте текстове поле. Але з ...
заданий 23 травня '09 о 18:16
31
відповідь

Як змінити клас елемента за допомогою JavaScript?

Як я можу змінити клас елемента HTML у відповідь на подію onClick з використанням JavaScript?
заданий 12 Жовтня. '08 о 23:06
18
відповідей

.prop () vs .attr ()

Отже jQuery 1.6 має нову функцію prop (). $ (Selector) .click (function () {// instead of: this.getAttribute ( 'style'); // do i use: $ (this) .prop ( 'style'); // or: $ (this ) .attr ( 'style');}) або в цьому випадку вони роблять те ж саме ...
заданий 03 травня '11 о 22:33
13
відповідей

jQuery document.createElement еквівалент?

Я рефакторинг старого коду JavaScript, і там багато маніпуляцій з DOM. var d = document; var odv = d.createElement ( "div"); odv.style.display = "none"; this.OuterDiv = odv; var t = d.createElement ( "table"); t.cellSpacing = 0; t.className = "text"; od ...
заданий 06 нояб. '08 о 15:26
15
відповідей

Як вибрати елемент на ім'я за допомогою jQuery?

У мене є стовпець таблиці, який я намагаюся розширити і приховати: Здається, що jQuery приховує елементи td коли я вибираю його по класу, але не по імені елемента. Наприклад, чому: $ ( ". Bold"). Hide (); // selecting by class works $ ( "tcol1"). Hide (); ...
заданий 10 липня '09 о 4:05
18
відповідей

Як дізнатися, який елемент DOM має фокус?

Я хотів би дізнатися, в Javascript, який елемент в даний момент зосереджений. Я переглядав DOM і ще не знайшов того, що мені потрібно. Чи є спосіб зробити це і як? Я шукав це: Я намагаюся зробити такі клавіші, як стрілки, і enter переміщатися п ...
заданий 30 Січня. '09 о 23:21
22
відповідей

Отримати позицію (X, Y) елемента HTML

Я хочу знати, як отримати X і Y позицію HTML-елементів, таких як img і div в JavaScript.
заданий 14 Січня. '09 о 12:35
25
відповідей

Як визначити, чи відображається елемент DOM в поточному вікні перегляду?

Чи є ефективний спосіб дізнатися, чи є елемент DOM (в документі HTML) в даний час видимим (відображається у вікні перегляду)? (Питання стосується Firefox)
заданий 24 вересня. '08 в 0:24
17
відповідей

Як знайти прослуховувачі подій на DOM node при налагодженні або з коду JavaScript?

У мене є сторінка, де деякі слухачі подій прикріплені до полів введення і вибирають прямокутники. Чи є спосіб дізнатися, які прослуховувачі подій спостерігають за конкретним DOM node і для якої події? Події підключаються за допомогою: ...
заданий 15 Січня. '09 о 17:19
12
відповідей

Як отримати значення поля введення тексту за допомогою JavaScript?

Я працюю над пошуком за допомогою JavaScript. Я б використовував форму, але на моїй сторінці це все зіпсувало. У мене є це текстове поле введення: <input name = "searchTxt" type = "text" maxlength = "512" id = "searchTxt" class = "searchField" /> І це м ...
заданий 19 липня '12 о 18:00
12
відповідей

Як видалити всі класи CSS за допомогою jQuery?

Замість індивідуального виклику $ ( "# item"). RemoveClass () для кожного окремого елемента, який може мати елемент, чи існує одна функція, яка може бути викликана, яка видаляє всі класи CSS з даного елемента? І jQuery, і raw JavaScr ...
заданий 15 сент. '09 в 6:34
29
відповідей

Видаліть всі дочірні елементи DOM node в JavaScript

Як я можу видалити всі дочірні елементи DOM node в JavaScript? Скажімо, у мене є наступний (потворний) HTML: <p id = "foo"> <span> hello </ span> <div> world </ div> </ p> І я хапаю node Я хочу так: var m. ..
заданий 17 Жовтня. '10 о 23:51
14
відповідей

Чому setTimeout (fn, 0) іноді корисно?

Нещодавно я зіткнувся з досить неприємною помилкою, в якій код завантажував <select> динамічно через JavaScript. Цей динамічно завантажений <select> мав попередньо вибране значення. В IE6 у нас вже був код для виправлення вики ...
заданий 23 Квітня. '09 в 0:46
18
відповідей

Як вставити елемент після іншого елемента в JavaScript без використання бібліотеки?

Там insertBefore () в JavaScript, але як я можу вставити елемент після іншого елемента без використання jQuery або іншої бібліотеки?
заданий 25 Січня. '11 о 15:39