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

94
Коллизии при генерации UUID в JavaScript?

Это относится к этому вопросу . Я использую приведенный ниже код из этого ответа для создания UUID в JavaScript: 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16); }); Это решение работает...

94
Разница между HTMLCollection, NodeLists и массивами объектов

Когда дело касается DOM, меня всегда путали между HTMLCollections, объектами и массивами. Например... В чем разница между document.getElementsByTagName("td")и $("td")? $("#myTable")и $("td")являются объектами (объектами jQuery). Почему console.log также показывает массив элементов DOM рядом с...

94
Uncaught TypeError: невозможно прочитать свойство "вверху" неопределенного

Прошу прощения, если на этот вопрос уже был дан ответ. Я пробовал искать решения, но не нашел ни одного, подходящего для моего кода. Я все еще новичок в jQuery. У меня есть два разных типа липких меню для двух разных страниц. Вот код для обоих. $(document).ready(function () { var contentNav =...

93
Простые случайные выборки из базы данных Sql

Как мне взять эффективную простую случайную выборку в SQL? Рассматриваемая база данных работает под управлением MySQL; в моей таблице не менее 200 000 строк, и мне нужна простая случайная выборка из примерно 10 000. «Очевидный» ответ: SELECT * FROM table ORDER BY RAND() LIMIT 10000 Для больших...

93
getAttribute () против свойств объекта Element?

Выражения вроде Element.getAttribute("id")и Element.idвозвращают одно и то же. Какой из них следует использовать, когда нам нужны атрибуты объекта HTMLElement? Есть ли проблема с кроссбраузерностью при использовании таких методов, как getAttribute()и setAttribute()? Или какое-либо влияние на...

92
Изменить значение textNode

Есть ли способ изменить значение текстового узла DOM в веб-браузере? Я специально хочу посмотреть, могу ли я изменить существующий узел, а не создавать новый. Чтобы уточнить, мне нужно сделать это с помощью Javascript. Весь текст в браузере хранится в #textNodes, которые являются дочерними...

92
Генерация случайных чисел с помощью Swift

Мне нужно сгенерировать случайное число. Похоже, что arc4randomфункция больше не существует, как и arc4random_uniformфункция. Варианты у меня есть arc4random_stir(), arc4random_buf(UnsafeMutablePointer<Void>, Int)и arc4random_addrandom(UnsafeMutablePointer<UInt8>, Int32). Я не могу...

91
Почему в нодлисте нет forEach?

Я работал над коротким скриптом для изменения <abbr>внутреннего текста элементов, но обнаружил, что у nodelistнего нет forEachметода. Я знаю, что nodelistэто не наследуется Array, но разве это не кажется forEachполезным методом? Есть конкретная проблема реализации я не в курсе , что мешает...

90
Как я могу оптимизировать MySQL функцию ORDER BY RAND ()?

Я хотел бы оптимизировать свои запросы, чтобы я изучил mysql-slow.log. Большинство моих медленных запросов содержит ORDER BY RAND(). Я не могу найти реального решения этой проблемы. Theres является возможным решением в MySQLPerformanceBlog , но я не думаю , что этого достаточно. В плохо...

90
Что такое DOM и BOM в JavaScript?

Что такое DOM и BOM в JavaScript? Было бы замечательно, если бы кто-то мог объяснить это в терминах непрофессионала! Мне нравится в них разбираться глубже.

89
Как вывести org.w3c.dom.Element в строковый формат в java?

В org.w3c.dom.Elementмой метод передан объект. Мне нужно увидеть всю строку xml, включая ее дочерние узлы (весь граф объекта). Я ищу метод, который может преобразовать Elementв строку формата xml, с которой я могу System.out.println. Просто println()объект «Элемент» не будет работать, потому...

89
Выбрать случайное свойство из объекта Javascript

Предположим, у вас есть объект Javascript, например {'cat': 'meow', 'dog': 'woof' ...} Есть ли более лаконичный способ выбрать случайное свойство из объекта, чем этот длинный многословный способ, который я придумал : function pickRandomProperty(obj) { var prop, len = 0, randomPos, pos = 0; for...

89
Последовательно создавайте один и тот же случайный массив numpy

Я жду, пока другой разработчик завершит фрагмент кода, который вернет массив np формы (100,2000) со значениями -1,0 или 1. А пока я хочу случайным образом создать массив с одинаковыми характеристиками, чтобы иметь возможность начать разработку и тестирование. Дело в том, что я хочу, чтобы этот...

88
Событие при изменении window.location.href

Я пишу сценарий Greasemonkey для сайта, который в какой-то момент изменяется location.href. Как я могу получить событие (через window.addEventListenerили что-то подобное) при window.location.hrefизменении на странице? Мне также нужен доступ к DOM документа, указывающего на новый / измененный...

88
Создание случайных чисел без дубликатов

В этом случае MAX составляет всего 5, поэтому я мог бы проверять дубликаты один за другим, но как я могу сделать это проще? Например, что, если MAX имеет значение 20? Спасибо. int MAX = 5; for (i = 1 , i <= MAX; i++) { drawNum[1] = (int)(Math.random()*MAX)+1; while (drawNum[2] == drawNum[1]) {...

88
Генерация уникальных случайных чисел в Java

Я пытаюсь получить случайные числа от 0 до 100. Но я хочу, чтобы они были уникальными, а не повторялись в последовательности. Например, если у меня 5 чисел, они должны быть 82,12,53,64,32, а не 82,12,53,12,32. Я использовал это, но он генерирует одинаковые числа в последовательности. Random rand =...

88
Элегантный метод генерации массива случайных дат в пределах двух дат

У меня есть датапикер, где я показываю два месяца, и я хочу случайным образом выбрать 3 даты в каждом видимом месяце $('.date').datepicker({ minDate: new Date(), dateFormat: 'DD, MM, d, yy', constrainInput: true, beforeShowDay: processDates, numberOfMonths: 2, showButtonPanel: true, showOn:...