Вопросы с тегом «dom»

129
nodeValue против innerHTML и textContent. Как выбрать?

Я использую простой js для изменения внутреннего текста элемента метки, и я не был уверен, на каких основаниях мне следует использовать innerHTML, nodeValue или textContent. Мне не нужно создавать новый узел или изменять элементы HTML или что-то еще - просто замените текст. Вот пример кода: var...

128
Как переключить класс элемента в чистом JavaScript?

Я ищу способ преобразовать этот код jQuery (который используется в разделе адаптивного меню) в чистый JavaScript. Если сложно реализовать, можно использовать другие фреймворки JavaScript. $('.btn-navbar').click(function() { $('.container-fluid:first').toggleClass('menu-hidden');...

128
Как создать ссылку с помощью javascript?

У меня есть строка для заголовка и строка для ссылки. Я не уверен, как соединить их вместе, чтобы создать ссылку на странице с помощью Javascript. Любая помощь приветствуется. РЕДАКТИРОВАТЬ1: добавление более подробной информации к вопросу. Причина, по которой я пытаюсь это понять, заключается в...

127
Как я могу подсчитать текстовые строки внутри элемента DOM? Могу я?

Мне интересно, есть ли способ, например, подсчитать строки внутри div. Скажем, у нас есть такой div: <div id="content">hello how are you?</div> В зависимости от многих факторов, div может содержать одну, две или даже четыре строки текста. Есть ли способ узнать об этом сценарий? Другими...

126
Правильно ли использовать метод JavaScript Array.sort () для перетасовки?

Я помогал кому-то с его кодом JavaScript, и мой взгляд привлек раздел, который выглядел так: function randOrd(){ return (Math.round(Math.random())-0.5); } coords.sort(randOrd); alert(coords); Моя первая мысль была: эй, это не может сработать! Но затем я поэкспериментировал и обнаружил, что, по...

125
В чем разница между width, innerWidth и outerWidth, height, innerHeight и outerHeight в jQuery

Я написал несколько примеров, чтобы увидеть, в чем разница, но они показывают мне те же результаты для ширины и высоты. <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ var div =...

125
Получить индекс дочернего узла

В прямом javascript (т.е. без расширений, таких как jQuery и т. Д.), Есть ли способ определить индекс дочернего узла внутри его родительского узла без повторения и сравнения всех дочерних узлов? Например, var child = document.getElementById('my_element'); var parent = child.parentNode; var...

124
innerText vs innerHTML vs label vs text vs textContent vs outerText

У меня есть раскрывающийся список, заполненный Javascript. Решая, какое значение по умолчанию должно отображаться при загрузке, я понял, что следующие свойства показывают точно такие же значения: innerText innerHtml label text textContent outerText Мое собственное исследование показывает...

124
1.0 - допустимый вывод std :: generate_canonical?

Я всегда думал, что случайные числа лежат между нулем и единицей, без него1 , т.е. это числа из полуоткрытого интервала [0,1). Справки о на cppreference.com из std::generate_canonicalподтверждает это. Однако когда я запускаю следующую программу: #include <iostream> #include <limits>...

124
Получение элементов DOM по имени класса

Я использую PHP DOM и пытаюсь получить в узле DOM элемент с заданным именем класса. Как лучше всего получить этот подэлемент? Обновление: в итоге я использовал MechanizePHP, с которым было намного проще...

122
Javascript querySelector и getElementById [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос Я слышал, что querySelector&...