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

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

7
Ошибка Angular Karma Jasmine: недопустимое состояние: не удалось загрузить сводку для директивы
Я разрабатываю репозиторий github (с angular 7 и angular-cli), и у меня есть несколько тестов с Karma и Jasmine, работающими в основной ветке. Сейчас пытаюсь добавить ленивую загрузку, дело в том, что тесты, которые раньше прошли, теперь нет. Забавно, потому что терпят неудачу только тесты из модуля ленивой загрузки ... …

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


11
Как установить DefaultRoute на другой маршрут в React Router
Имею следующее: <Route name="app" path="/" handler={App}> <Route name="dashboards" path="dashboards" handler={Dashboard}> <Route name="exploreDashboard" path="exploreDashboard" handler={ExploreDashboard} /> <Route name="searchDashboard" path="searchDashboard" handler={SearchDashboard} /> <DefaultRoute handler={DashboardExplain} /> </Route> <DefaultRoute handler={SearchDashboard} /> </Route> При использовании DefaultRoute SearchDashboard отображается некорректно, поскольку любая * Dashboard должна отображаться в Dashboard. Я хотел бы, чтобы мой DefaultRoute в маршруте …

10
Window.open и передать параметры методом post
Методом window.open я открываю новый сайт с параметрами, которые мне нужно передать методом post. Я нашел решение, но, к сожалению, оно не работает. Это мой код: <script type="text/javascript"> function openWindowWithPost(url,name,keys,values) { var newWindow = window.open(url, name); if (!newWindow) return false; var html = ""; html += "<html><head></head><body><form id='formid' method='post' action='" …
98 javascript 

9
Можно ли создать «слабую ссылку» в javascript?
Есть ли способ в javascript создать «слабую ссылку» на другой объект? Вот вики-страница, описывающая, что такое слабая ссылка. Вот еще одна статья, описывающая их на Java. Может ли кто-нибудь придумать способ реализовать такое поведение в javascript?

17
Как я могу разобрать строку CSV с помощью JavaScript, который содержит запятую в данных?
У меня такой тип строки var string = "'string, duppi, du', 23, lala" Я хочу разбить строку на массив по каждой запятой, но только запятые вне одинарных кавычек. Я не могу найти правильное регулярное выражение для разделения ... string.split(/,/) даст мне ["'string", " duppi", " du'", " 23", " lala"] …


10
Как отключить HREF, если выполняется onclick?
У меня есть привязка с обоими HREF и ONCLICKустановленными атрибутами. Если щелкнуть и Javascript включен, я хочу, чтобы он только выполнялся ONCLICKи игнорировался HREF. Точно так же, если Javascript отключен или не поддерживается, я хочу, чтобы он следовал HREFURL-адресу и игнорировал ONCLICK. Ниже приведен пример того, что я делаю, при …

6
Установите переключатель с помощью javascript
По какой-то причине я не могу этого понять. У меня есть несколько переключателей в моем html, которые переключают категории: <input type="radio" name="main-categories" id="_1234" value="1234" /> // All <input type="radio" name="main-categories" id="_2345" value="2345" /> // Certain category <input type="radio" name="main-categories" id="_3456" value="3456" /> // Certain category <input type="radio" name="main-categories" id="_4567" value="4567" …

8
Изменение src iframe с помощью Javascript
Я пытаюсь изменить, <iframe src=... >когда кто-то нажимает переключатель. По какой-то причине мой код работает некорректно, и я не могу понять, почему. Вот что у меня есть: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> <title>Untitled 1</title> <script> function go(loc) { document.getElementById('calendar').src …
98 javascript  iframe  src 

5
Использование querySelector с идентификаторами, которые являются числами
Насколько я понимаю, спецификация HTML5 позволяет использовать идентификаторы, которые являются числами, подобными этому. <div id="1"></div> <div id="2"></div> Я могу получить доступ к ним с помощью, getElementByIdно не с помощью querySelector. Если я попытаюсь сделать следующее, я получу SyntaxError: DOM Exception 12 в консоли. document.querySelector("#1") Мне просто любопытно, почему использование чисел …

9
JSON.stringify без кавычек на свойствах?
Я использую службу, которая использует неправильный формат JSON (без двойных кавычек вокруг свойств). Так что мне нужно отправить { name: "John Smith" } вместо того { "name": "John Smith" } Этот формат нельзя изменить, так как это не моя услуга. Кто-нибудь знает о маршрутизации строкового типа для форматирования объекта JavaScript, …
98 javascript  json 

2
Promise.resolve против нового обещания (разрешение)
Я использую bluebird и вижу два способа преобразовать синхронные функции в Promise, но я не вижу различий между ними. Похоже, трассировка стека немного отличается, так что это не просто, не так ли alias? Итак, какой способ предпочтительнее? Путь А function someFunction(someObject) { return new Promise(function(resolve) { someObject.resolved = true; resolve(someObject); …

11
Поле ввода фокуса при загрузке
Как можно сфокусировать курсор на конкретном поле ввода при загрузке страницы? Можно ли сохранить исходное текстовое значение и поместить курсор в конец ввода? <input type="text" size="25" id="myinputbox" class="input-text" name="input2" value = "initial text" />
98 javascript  html  dom  xhtml 

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