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

Для вопросов, касающихся программирования в ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (исключая ActionScript). Этот тег редко используется отдельно, но чаще всего ассоциируется с тегами [node.js], [jquery], [json] и [html].

12
Извлечение текста выбранного <option> в элементе <select>
В следующих: &lt;select id="test"&gt; &lt;option value="1"&gt;Test One&lt;/option&gt; &lt;option value="2"&gt;Test Two&lt;/option&gt; &lt;/select&gt; Как я могу получить текст выбранной опции (например, «Test One» или «Test Two»), используя JavaScript document.getElementsById('test').selectedValue возвращает 1 или 2, какое свойство возвращает текст выбранной опции?
156 javascript  html  dom 

10
JQuery получить HTML-контейнер, включая сам контейнер
Как мне получить html на «#container», включая «#container», а не только то, что внутри него. &lt;div id="container"&gt; &lt;div id="one"&gt;test 1 &lt;/div&gt; &lt;div id="two"&gt;test 2 &lt;/div&gt; &lt;div id="three"&gt;test 3 &lt;/div&gt; &lt;div id="four"&gt;test 4 &lt;/div&gt; &lt;/div&gt; У меня есть это, которое получает HTML внутри #container. он не включает сам элемент #container. Вот …
156 javascript  jquery 

7
Как смоделировать target = «_ blank» в JavaScript
Когда пользователь нажимает на ссылку, мне нужно обновить поле в базе данных, а затем открыть запрошенную ссылку в новом окне. Обновление не проблема, но я не знаю, как открыть новое окно, не требуя, чтобы они нажимали на другую гиперссылку. &lt;body onLoad="document.getElementById('redirect').click"&gt; &lt;a href="http://www.mydomain.com?ReportID=1" id="redirect" target="_blank"&gt;Report&lt;/a&gt; &lt;/body&gt;
156 javascript 

30
Не удается найти модуль '../build/Release/bson'] код: 'MODULE_NOT_FOUND'} js-bson: не удалось загрузить расширение c ++ bson, используя чистую версию JS
Я получаю следующую ошибку: { [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } js-bson: Failed to load c++ bson extension, using pure JS version Вот мои подробности версии: ОС: Windows 7 MongoDB: 2.6.5 Узел: 0.12.0 Я пробовал эти вещи, прежде чем я разместил проблему здесь. Я пошел в \node-modules\mongoose\node-modules\mongodb\node-modules\bsonпапку и …

6
nginx: отправлять все запросы на одну html-страницу
Используя nginx, я хочу сохранить URL, но на самом деле загрузить ту же страницу, несмотря ни на что. Я буду использовать URL History.getState()для маршрутизации запросов в моем приложении javascript. Кажется, это должно быть простым делом? location / { rewrite (.*) base.html break; } работает, но перенаправляет URL? Мне все еще …

3
Проверьте, есть ли у какого-либо предка класс с использованием jQuery
Есть ли способ в jQuery проверить, есть ли у какого-либо родителя, прародителя, пра-пра-прародителя класс. У меня есть структура разметки, которая позволила мне делать такие вещи в коде: $(elem).parent().parent().parent().parent().hasClass('left') Тем не менее, для удобства чтения кода я бы хотел избежать такого рода вещей. Есть ли способ сказать "любой родитель / прародитель …

13
Присоединение к объекту
У меня есть объект, который содержит предупреждения и некоторую информацию о них: var alerts = { 1: { app: 'helloworld', message: 'message' }, 2: { app: 'helloagain', message: 'another message' } } В дополнение к этому у меня есть переменная, которая сообщает, сколько существует предупреждений alertNo. У меня вопрос: когда …
156 javascript 

9
Как добавить разрывы строк в текстовую область HTML?
Я редактирую с &lt;textarea&gt;помощью JavaScript. Проблема в том, что когда я делаю разрывы строк, они не отображаются. Как я могу это сделать? Я получаю значение, чтобы написать функцию, но она не даст разрывов строк.

6
Что делает ведущая точка с запятой в библиотеках JavaScript?
В нескольких библиотеках JavaScript я видел эту запись в самом начале: /** * Library XYZ */ ;(function () { // ... and so on Хотя мне вполне комфортно с синтаксисом «немедленно выполняемая функция» (function(){...})() Мне было интересно, для чего используется главная точка с запятой. Все, что я мог придумать, это …
156 javascript  syntax 

23
Отключить сортировку для определенного столбца в jQuery DataTables
Я использую плагин jQuery DataTables для сортировки полей таблицы. У меня вопрос: как отключить сортировку для определенного столбца? Я попытался с помощью следующего кода, но он не работал: "aoColumns": [ { "bSearchable": false }, null ] Я также попробовал следующий код: "aoColumnDefs": [ { "bSearchable": false, "aTargets": [ 1 ] …

8
Как выполнить модульное тестирование модуля Node.js, который требует других модулей, и как смоделировать глобальную функцию require?
Это тривиальный пример, который иллюстрирует суть моей проблемы: var innerLib = require('./path/to/innerLib'); function underTest() { return innerLib.doComplexStuff(); } module.exports = underTest; Я пытаюсь написать модульный тест для этого кода. Как я могу смоделировать требование для innerLibбез макетирования requireфункции полностью? Так что это я пытаюсь смоделировать глобальное requireи выяснить, что это …


11
Javascript: Как перебрать ВСЕ элементы DOM на странице?
Я пытаюсь перебрать ВСЕ элементы на странице, поэтому я хочу проверить каждый элемент, который существует на этой странице, на наличие специального класса. Итак, как мне сказать, что я хочу проверить КАЖДЫЙ элемент?
156 javascript  dom 


8
Как вызвать родительский метод из дочернего класса в JavaScript?
Я провел последние пару часов, пытаясь найти решение своей проблемы, но это кажется безнадежным. В основном мне нужно знать, как вызвать родительский метод из дочернего класса. Все, что я пробовал до сих пор, заканчивается тем, что либо не работает, либо переписывает родительский метод. Я использую следующий код для настройки ООП …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.