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

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

28
Як я можу передати параметр зворотному виклику setTimeout ()?
У мене є код JavaScript, який виглядає так: function statechangedPostQuestion() { //alert("statechangedPostQuestion"); if (xmlhttp.readyState==4) { var topicId = xmlhttp.responseText; setTimeout("postinsql(topicId)",4000); } } function postinsql(topicId) { //alert(topicId); } Я отримую помилку, що topicId не визначена. Все працювало до того, як я використав цю setTimeout()функцію. Я хочу, щоб моя postinsql(topicId)функція була викликана …

21
Як створити файл у пам'яті, який користувач може завантажити, але не через сервер?
Чи є спосіб створити текстовий файл на стороні клієнта і запропонувати користувачеві завантажити його без будь-якої взаємодії з сервером? Я знаю, що я не можу писати безпосередньо на їх машину (безпека та всі), але чи можу я створити та запропонувати їх зберегти?


15
Надсилання аргументів командного рядка до сценарію npm
scriptsЧастина мого в package.jsonданий час виглядає наступним чином : "scripts": { "start": "node ./script.js server" } ... це означає, що я можу запустити, npm startщоб запустити сервер. Все йде нормально. Однак я хотів би мати можливість запустити щось на зразок npm start 8080і передати аргументи (аргументи) script.js(наприклад, npm start 8080=> …
818 javascript  node.js  npm 

14
Як отримати атрибут data-id?
Я використовую плагін jQuery quicksand. Мені потрібно дістати ідентифікатор даних клацнутого елемента та передати його у веб-сервіс. Як отримати атрибут data-id? Я використовую .on()метод для повторного зв’язування події клацання для відсортованих елементів. $("#list li").on('click', function() { // ret = DetailsView.GetProject($(this).attr("#data-id"), OnComplete, OnTimeOut, OnError); alert($(this).attr("#data-id")); }); <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script> <ul id="list" class="grid"> …

20
jQuery відключити / увімкнути кнопку подання
У мене є цей HTML: <input type="text" name="textField" /> <input type="submit" value="send" /> Як я можу зробити щось подібне: Коли текстове поле порожнє, подання має бути вимкнено (disabled = "disabled"). Коли щось вводиться в текстове поле, щоб видалити відключений атрибут. Якщо текстове поле знову стане порожнім (текст видалено), кнопку повторного …
810 javascript  jquery  html  forms 

24
Як можна кодувати рядок до Base64 в JavaScript?
У мене є сценарій PHP, який може кодувати зображення PNG до рядка Base64. Я б хотів зробити те саме, використовуючи JavaScript. Я знаю, як відкрити файли, але я не впевнений, як зробити кодування. Я не звик працювати з бінарними даними.
809 javascript  base64 

30
Як знайти суму масиву чисел
Як дано масив [1, 2, 3, 4], як я можу знайти суму його елементів? (У цьому випадку сума була б 10.) Я думав, що $.eachможе бути корисним, але я не знаю, як це здійснити.

27
Прокрутіть донизу діва?
Я створюю чат, використовуючи запити ajax у рейках, і я намагаюся отримати діва, щоб прокрутити донизу без особливої ​​удачі. Я обгортаю все в цьому розділі: #scroll { height:400px; overflow:scroll; } Чи є спосіб затримати його за промовчанням донизу за допомогою JS? Чи є спосіб зберегти його прокручувати донизу після запиту …
807 javascript  html  ajax 


16
Запит Ajax повертає 200 ОК, але подія помилки запускається замість успіху
Я реалізував запит Ajax на своєму веб-сайті, і я дзвоню кінцеву точку з веб-сторінки. Він завжди повертає 200 ОК , але jQuery виконує подію помилки. Я спробував багато речей, але не міг з’ясувати проблему. Я додаю свій код нижче: Код jQuery var row = "1"; var json = "{'TwitterId':'" + …

18
Вставте HTML у вигляд від контролера AngularJS
Чи можливо створити фрагмент HTML в контролері AngularJS і чи цей HTML відображений у поданні? Це випливає з вимоги перетворити непослідовну крапку JSON в вкладений список id: valueпар. Тому HTML створюється в контролері, і я зараз хочу його відобразити. Я створив властивість моделі, але не можу відобразити це у поданні …

28
"Запити перехресного походження підтримуються лише для HTTP." помилка під час завантаження локального файлу
Я намагаюся завантажити 3D-модель в Three.js JSONLoader, і ця 3D-модель знаходиться в тому ж каталозі, що і весь веб-сайт. Я отримую "Cross origin requests are only supported for HTTP."помилку, але не знаю, що її спричиняє, і як її виправити.
796 javascript  file  http  3d  three.js 

21
Виклик Javascript () та застосувати () проти bind ()?
Я вже це знаю applyі callє подібними функціями, які задаються this(контекст функції). Різниця полягає в тому, як ми надсилаємо аргументи (керівництво проти масиву) Питання: Але коли я повинен використовувати bind()метод? var obj = { x: 81, getX: function() { return this.x; } }; alert(obj.getX.bind(obj)()); alert(obj.getX.call(obj)); alert(obj.getX.apply(obj)); jsbin


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