Вопросы с меткой [dom]
DOM (Document Object Model) — объектная модель документа XML/HTML. Пожалуйста, указывайте также конкретные языки: [html], [xml], [javascript] и др.
861 вопрос
2
голоса
2
ответа
63
показа
Как скрыть заголовок, если изображение не загрузилось (onerror)?
Возможно ли привязать событие к действию, а конкретно скрывать заголовок, при отсутствии изображения?
<div class="class1">Заголовок</div>
<div>
<div>
<img src="/api/flow.js?q=https%3A%2F%2Fru.stackoverflow.com%2Fquestions%2Ftagged%2F...%2F%5B...%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%253C%2Fdiv%253E%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%253Cdiv%2520class%3D"s-post-summary--meta">
2
голоса
3
ответа
154
показа
Как привязать обработчик событий к нескольким HTML элементам
У меня есть код который при нажатии на кнопку открывает попап окно. Мне нужно еще чтобы такое же попап окно открывалось при нажатии на определенный пункт меню, но дело в том что как только я назначила ...
1
голос
1
ответ
46
показов
Как обновлять DOM в цикле с минимальной задержкой?
В консоль браузера на http://localhost:8080/
вношу следующий код:
async function my() {
document.getElementsByTagName("body")[0].innerHTML = "";
let p = document....
0
голосов
1
ответ
119
показов
Как вставить свою готовую form'у в html страницу?
Переделываю quiz с сайта codepen
https://codepen.io/missditch/pen/VmzKNv
Всё устраивает как работает. В самом конце выводится сообщение тегом h2.
"Вам положена скидка 10%!"
А я хочу вставить ...
0
голосов
1
ответ
38
показов
Обращение к DOM элементу по значению одного из параметров
Имеется функция обращения к DOM элеменам по их id=
function getByID(i){
return document.getElementById(i);
}
Выполняется условие
# shareURL имеет вид "https://example.com/video/4895738"
...
0
голосов
1
ответ
90
показов
Как получить текст после тега <br>?
Как мне получить текст после тега <br> без пробела перед текстом? Нужно получить такой текст "CAA Chubu". Уже час не могу сообразить. Вот структура страницы:
Я получил нужный тег td, ...
0
голосов
0
ответов
37
показов
Изменение названия переменных и параметров объектов
var test1=12345
var testobj={}
testobj.par1='qwerty'
testobj.par2=function(testing1,testing2){console.log('test')}
При переводе кода через обфускатор, по типу https://obfuscator.io/ код путается, ...
0
голосов
1
ответ
41
показ
Как по нажатию той же кнопки сделать второе событие в JavaScript
При нажатии на кнопку, добавляется к классу .header класс .open. Как по повторному нажатию на кнопку добавлять другой класс (в моем случае .close).
document.addEventListener("DOMContentLoaded&...
-1
голос
1
ответ
115
показов
Кнопка "Перевести" исчезает после одного использования в скрипте для YouTube Studio
Я создаю скрипт для YouTube Studio, который добавляет кнопку "Перевести", переводящую название и описание видео с помощью Google Translate. После первого использования кнопка исчезает, и ее ...
2
голоса
0
ответов
26
показов
Как определить полноэкранный режим при F11 [дубликат]
Описание
У браузеров есть собственный метод входа в полноэкранный режим - F11.
Так вот при его нажатии страница входит в полноэкранный режим, но в коде не меняется ничего:
document.fullscreenElement ...
0
голосов
0
ответов
41
показ
Позиция мыши в трапеции js
Не получается перевести координаты мыши на странице в координаты на квадрате под наклоном по оси X на 33 градуса через css свойство transform: rotateX(33deg). Заранее спасибо.
0
голосов
1
ответ
54
показа
Не удаётся получить строку из элемента с несколькими классами [дубликат]
Есть элемент <div class="название1 название2 название3">текст<sup></sup></div>
Не удаётся получить строку. Пробовал следующее:
const Element = document....
1
голос
0
ответов
45
показов
insertAdjacentHTML не хочет отрисовывать элемент
нужна помощь уважаемого сообщества, а то я уже совсем голову сломал, не могу понять... есть код:
import {data} from './data.js'
let currInd = 0
let itemsPerPage = 3
const moreBtn = document....
0
голосов
1
ответ
35
показов
Добавление класса стилей в DOM дерево - toggle не красится после нажатия на кнопку "Далее"
Реализовал переключатель (toggle), который открывает (статус страницы isDeviceLockEnabled = true) или скрывает функционал на странице (статус страницы isDeviceLockEnabled = false).
В момент клика по ...
0
голосов
1
ответ
66
показов
Vue3 время обновления DOM, как вывести стили в зависимости от изменения реактивного состояния
как решить такую проблему, есть итерация по массиву, массив получает длину 1 или 2 на каждый цикл итерации в зависимости от условия изменяется реактивное состояние, состояние хранит стили(styleObject),...