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

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

30
Як отримати IP-адресу клієнта за допомогою JavaScript?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Мені потрібно якось отримати IP-адресу клієнта за допомогою JavaScript; немає жодного коду сервера, навіть SSI. Однак я не проти використання безкоштовного сценарію / послуги сторонніх розробників.

15
Який код ключа для втечі з jQuery
У мене дві функції. При натисканні клавіші введення функції запускаються правильно, але при натисканні клавіші введення не відбувається. Яке правильне число ключа для втечі? $(document).keypress(function(e) { if (e.which == 13) $('.save').click(); // enter (works as expected) if (e.which == 27) $('.cancel').click(); // esc (does not work) });
559 javascript  jquery 

30
Яка різниця між станом та реквізитом у React?
Я дивився курс Pluralsight на React, і інструктор заявив, що реквізити не слід міняти. Зараз я читаю статтю (uberVU / реакція-керівництво) про реквізит проти штату, і вона говорить Як реквізит, так і зміни стану викликають оновлення візуалізації. Пізніше у статті йдеться про: Реквізит (короткий для властивостей) - це конфігурація Компонента, …

13
On - window.location.hash - Змінити?
Я використовую Ajax і хеш для навігації. Чи є спосіб перевірити, чи window.location.hashзмінилися так? http://example.com/blah №123 до http://example.com/blah # 456 Він працює, якщо я перевіряю його, коли документ завантажується. Але якщо у мене навігація на основі #hash, вона не працює, коли натискаю кнопку "назад" у браузері (тому я переходжу з …

16
jQuery.click () vs onClick
У мене є величезний додаток jQuery, і я використовую наведені нижче два способи для подій клацання. Перший метод HTML <div id="myDiv">Some Content</div> jQuery $('#myDiv').click(function(){ //Some code }); Другий метод HTML <div id="myDiv" onClick="divFunction()">Some Content</div> Виклик функції JavaScript function divFunction(){ //Some code } У своїй заявці я використовую або перший, або …

27
Як встановити властивість значення в ng-опціях AngularJS?
Ось що, здається, турбує багатьох людей (включаючи мене). Використовуючи ng-optionsдирективу в AngularJS для заповнення параметрів <select>тегу, я не можу зрозуміти, як встановити значення для параметра. Документація для цього дійсно незрозуміла - принаймні для простого, як я. Я можу встановити текст для параметра легко так: ng-options="select p.text for p in resultOptions" …

12
Які символи дійсні для імен змінних JavaScript?
Які символи можна використовувати для іменування змінної JavaScript? Я хочу створити невелику "бібліотеку розширень" для моїх користувачів, які не мають JavaScript, на роботі (які, здається, мовчазні, коли мова йде про мову). Мені подобається, як jQuery і Prototype обидва використовують $знак долара, а оскільки я використовую jQuery, шукаю ще один симпатичний …

7
SecurityError: заблоковано кадр з початком доступу до кадру з перехресним походженням
Я завантажую <iframe>свою сторінку на HTML і намагаюся отримати доступ до елементів всередині неї за допомогою Javascript, але коли я намагаюся виконати свій код, я отримую таку помилку: SecurityError: Blocked a frame with origin "http://www.<domain>.com" from accessing a cross-origin frame. Чи можете ви допомогти мені знайти рішення, щоб я мав …

30
RGB до Hex і Hex до RGB
Як конвертувати кольори у формат RGB у шістнадцятковий формат і навпаки? Наприклад, перетворити '#0080C0'в (0, 128, 192).
555 javascript  colors  hex  rgb 

22
Вибір всього тексту у введенні тексту HTML при натисканні на нього
У мене є наступний код для відображення текстового поля на веб-сторінці HTML. <input type="text" id="userid" name="userid" value="Please enter the user ID" /> Коли відображається сторінка, текст містить повідомлення Будь ласка, введіть ідентифікатор користувача . Однак я виявив, що користувачеві потрібно натиснути 3 рази, щоб вибрати весь текст (у цьому випадку …

23
JavaScript еквівалентний () еквівалент
У PHP можна зробити if(isset($array['foo'])) { ... }. У JavaScript ви часто використовуєте if(array.foo) { ... }те саме, але це не зовсім те саме твердження. Умова буде також оцінити значення БРЕХНЯ , якщо array.fooдійсно існує , але falseі 0(і , можливо , інші цінності, а). Який ідеальний еквівалент PHP issetв …
553 javascript  isset 


28
Читати файл по одному рядку в node.js?
Я намагаюся прочитати великий файл один рядок. Я знайшов питання щодо Quora, яке стосувалося цієї теми, але мені не вистачає деяких зв’язків, щоб зробити цілу річ спільною. var Lazy=require("lazy"); new Lazy(process.stdin) .lines .forEach( function(line) { console.log(line.toString()); } ); process.stdin.resume(); Біт, який я хотів би розібратися, - це те, як я …

17
Помилка XmlHttpRequest: Null Origin не дозволено Access-Control-Allow-Origin
Я розробляю сторінку, яка витягує зображення з Flickr та Panoramio через підтримку AJAX jQuery. Сторона Flickr працює чудово, але коли я намагаюся перейти $.get(url, callback)з Panoramio, я бачу помилку в консолі Chrome: XMLHttpRequest не може завантажити http://www.panoramio.com/wapi/data/get_photos?v=1&key=dummykey&tag=test&offset=0&length=20&callback=processImages&minx=-30&miny=0&maxx=0&maxy=150 . Origin null не дозволяється Access-Control-Allow-Origin. Якщо я запитую цю URL-адресу у веб-переглядача, …

11
Як я умовно додаю атрибути до компонентів React?
Чи є спосіб додати атрибути до компонента React лише тоді, коли виконано певну умову? Я повинен додати необхідні та readOnly атрибути для формування елементів, заснованих на виклику Ajax після візуалізації, але я не можу зрозуміти, як це вирішити, оскільки readOnly = "false" - це не те, що повністю опускати атрибут. …

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