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

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



7
Вкладена функція JavaScript
Я отримав шматок коду для javascript, якого я просто не розумію: function dmy(d) { function pad2(n) { return (n < 10) ? '0' + n : n; } return pad2(d.getUTCDate()) + '/' + pad2(d.getUTCMonth() + 1) + '/' + d.getUTCFullYear(); } function outerFunc(base) { var punc = "!"; //inner function …

2
Як видалити межу навколо сфокусованого задоволеного попередньо?
Коли я встановлюю попередній елемент на contenteditable і фокусую в ньому для редагування, він отримує пунктирну межу навколо нього, що виглядає не дуже красиво. Кордону немає, коли фокус знаходиться десь в іншому місці. Як мені зняти цю межу? Дякую


6
Кешування відповіді ajax jquery у javascript / браузері
Я хотів би включити кешування відповіді ajax в javascript / браузері. З документів jquery.ajax : За замовчуванням запити видаються завжди, але браузер може подавати результати з кешу. Щоб заборонити використання кешованих результатів, встановіть кеш на false. Щоб запит повідомляв про помилку, якщо актив не був змінений після останнього запиту, встановіть …

23
Вимкнути вставку тексту у форму HTML
Чи є спосіб за допомогою JavaScript відключити можливість вставки тексту в текстове поле у ​​формі HTML? Наприклад, у мене є проста реєстраційна форма, де користувач повинен ввести свою електронну пошту двічі. Другий запис електронної пошти - це переконатися, що в першому записі електронної пошти немає помилок. Однак, якщо користувач копіює …

8
Як пов’язати події на вміст, завантажений Ajax?
У мене є посилання, myLinkяке має вставити вміст, завантажений AJAX, у div(доданий контейнер) моєї HTML-сторінки. Проблема полягає в тому, що clickподія, яку я пов'язав з jQuery, не виконується на нещодавно завантаженому вмісті, який вставляється у доданийContainer. clickПодія пов'язано з DOM елементів, які не завантажуються з моєї функції AJAX. Що я …

14
JavaScript: Як передавати об’єкт за значенням?
Передаючи об'єкти як параметри, JavaScript передає їх за посиланням і ускладнює створення локальних копій об'єктів. var o = {}; (function(x){ var obj = x; obj.foo = 'foo'; obj.bar = 'bar'; })(o) oматимуть .fooі .bar. Це можна обійти шляхом клонування; простий приклад: var o = {}; function Clone(x) { for(p in …
96 javascript 

10
querySelector пошуку безпосередньо дітей
У мене є така функція, що нагадує jquery: function(elem) { return $('> someselector', elem); }; Питання в тому, як я можу зробити те саме querySelector()? Проблема полягає >в тому, що селектор в querySelector()вимагає явного вказівки батьків. Чи є якийсь обхідний шлях?

1
Чи потрібно "повертати" після `кидання` в JavaScript?
Я кидаю Errorз мого методу, що я хочу якнайшвидшого виходу з нього, як нижче: // No route found if(null === nextRoute) { throw new Error('BAD_ROUTE'); } Чи потрібно ставити return;заяву після своєї throw? Це працює на мене, поки що. Якщо це зайве, я краще не ставлю його, але я не …

6
Фонові процеси в Node.js
Який хороший підхід для обробки фонових процесів у додатку NodeJS? Сценарій : Після того, як користувач публікує щось у програмі, я хочу розчавити дані, вимагати додаткових даних із зовнішніх ресурсів тощо. Все це забирає багато часу, тому я хочу вийти з циклу req / res. Ідеально було б просто мати …

7
Перевірте, чи є в рядку пробіли
Я намагаюся перевірити, чи є в рядку пробіли . Я знайшов цю функцію, але, здається, вона не працює: function hasWhiteSpace(s) { var reWhiteSpace = new RegExp("/^\s+$/"); // Check for white space if (reWhiteSpace.test(s)) { //alert("Please Check Your Fields For Spaces"); return false; } return true; } До речі, я додав …

7
Параметри тестування службовців через HTTP
Я хочу протестувати службовців, але у мене налаштований віртуальний хост, і я, здається, не можу ввімкнути https на localhost. Як я можу додати в білий список свою локальну віртуальну хост-адресу для тестування службовців, коли я намагаюся зареєструватися для службовця на localhost? Chrome каже, що https потрібен, щоб увімкнути службовця. Як …

7
Як перетворити список вузлів DOM на масив у Javascript?
У мене є функція Javascript, яка приймає список вузлів HTML, але вона очікує масив Javascript (на ній працюють деякі методи Array), і я хочу подати його на вихід, Document.getElementsByTagNameщо повертає список вузлів DOM. Спочатку я думав використати щось таке, як: Array.prototype.slice.call(list,0) І це прекрасно працює у всіх браузерах, крім звичайно …
96 javascript  html  dom 

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