Запитання з тегом «javascript»

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

8
Код не працює в IE 11, прекрасно працює в Chrome
Наступний код можна без проблем запустити в Chrome, але в Internet Explorer 11 виникла така помилка. Об'єкт не підтримує властивість або метод "startWith" Я зберігаю ідентифікатор елемента у змінній. У чому питання? function changeClass(elId) { var array = document.getElementsByTagName('td'); for (var a = 0; a < array.length; a++) { var …
156 javascript  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; Як я можу отримати текст вибраної опції (тобто "Тест один" або "Тест два") за допомогою 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. він не включає сам елемент …
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-адресу? Мені ще потрібна 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, який вимагає інших модулів, і як знущатися з функції глобальної потреби?
Це тривіальний приклад, який ілюструє суть моєї проблеми: var innerLib = require('./path/to/innerLib'); function underTest() { return innerLib.doComplexStuff(); } module.exports = underTest; Я намагаюся написати одиничний тест для цього коду. Як я можу знущатися над вимогою до функції innerLibбез того, щоб requireповністю висміювати функцію? Тож це я намагаюся знущатися над глобальним …


15
Помилка "Надсилання форми скасовано, оскільки форма не підключена"
У мене старий веб-сайт з JQuery 1.7, який працює коректно до двох днів тому. Раптом деякі мої кнопки більше не працюють, і, натиснувши на них, я отримую це попередження в консолі: Подання форми скасовано, оскільки форма не підключена Код за клацанням приблизно такий: this.handleExcelExporter = function(href, cols) { var form …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.