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

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


5
Почему 2+ 40 равно 42?
Я был озадачен, когда коллега показал мне эту строку с предупреждением JavaScript 42. alert(2+ 40); Выполнить фрагмент кодаСкрыть результатыРазвернуть фрагмент Быстро выясняется, что то, что выглядит как знак минус, на самом деле является загадочным символом Юникода с явно различной семантикой. Это заставило меня задуматься, почему этот символ не генерирует синтаксическую …

8
Обнаружение изменения ввода в JQuery?
При использовании jquery .changeнаinput событие будет только тогда, когда ввод теряет фокус В моем случае мне нужно позвонить в службу (проверить, является ли значение допустимым), как только изменилось входное значение. Как я мог сделать это?
360 javascript  jquery  html 

14
Реакция - изменение неконтролируемого входа
У меня есть простой компонент реагирования с формой, которая, как мне кажется, имеет один контролируемый вход: import React from 'react'; export default class MyForm extends React.Component { constructor(props) { super(props); this.state = {} } render() { return ( <form className="add-support-staff-form"> <input name="name" type="text" value={this.state.name} onChange={this.onFieldChange('name').bind(this)}/> </form> ) } onFieldChange(fieldName) { …

11
Удаление объектов в JavaScript
Я немного запутался с deleteоператором JavaScript . Возьмите следующий кусок кода: var obj = { helloText: "Hello World!" }; var foo = obj; delete obj; После того, как этот кусок кода был выполнен, objесть null, но fooвсе еще ссылается на объект в точности как obj. Я предполагаю, что этот объект …

3
Google Maps & JavaFX: отображение маркера на карте после нажатия кнопки JavaFX
Я пытался отобразить маркер на карте, когда я нажимал на кнопку приложения JavaFX. Так что происходит, когда я нажимаю на эту кнопку, я записываю позицию в файл JSON, этот файл будет загружен в HTML-файл, который содержит карту. Проблема в том, что он прекрасно работает, когда я открываю HTML-страницу в браузере, …

15
Каков эффект добавления 'return false' в прослушиватель событий щелчка?
Много раз я видел такие ссылки на страницах HTML: <a href='#' onclick='someFunc(3.1415926); return false;'>Click here !</a> Какой там эффект return false? Кроме того, я обычно не вижу этого в кнопках. Это указано где-нибудь? В какой спецификации в w3.org?
359 javascript  html 

20
оспариваемые события изменения
Я хочу запустить функцию, когда пользователь редактирует содержимое атрибута divwith contenteditable. Что эквивалентно onchangeсобытию? Я использую jQuery, поэтому любые решения, использующие jQuery, предпочтительнее. Спасибо!

6
jQuery - несколько $ (документ) .ready…?
Вопрос: $(document).readyЧто произойдет, если я свяжу два файла JavaScript с обоими функциями? Один перезаписывает другой? Или оба $(document).readyзвонят? Например, <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script> <script type="text/javascript" src="http://.../jquery1.js"></script> <script type="text/javascript" src="http://.../jquery2.js"></script> jquery1.js: $(document).ready(function(){ $("#page-title").html("Document-ready was called!"); }); jquery2.js: $(document).ready(function(){ $("#page-subtitle").html("Document-ready was called!"); }); Я уверен, что лучше всего объединить оба вызова в один, …
359 javascript  jquery 

24
Вкладки Twitter Bootstrap: перейти к конкретной вкладке на странице «Перезагрузка» или «Гиперссылка»
Я занимаюсь разработкой веб-страницы, на которой я использую Twitter Bootstrap Framework и их вкладки Bootstrap JS . Он отлично работает, за исключением нескольких мелких проблем, одна из которых заключается в том, что я не знаю, как перейти непосредственно к конкретной вкладке из внешней ссылки. Например: <a href="facility.php#home">Home</a> <a href="facility.php#notes">Notes</a> должны …

1
Представление списка getListItemXmlAttributes метод терпит неудачу с дочерними элементами публикации
Я создал класс JS для заполнения данных представления списка SG / Folder при изменении элементов. ( Согласно подходу Хайме) Все отлично работает, когда я оперирую элементами в публикации, в которой они созданы. Пример: я открываю компонент или страницу, и настраиваемый locked byстолбец немедленно обновляется и показывает мое имя пользователя. Однако, …

5
Файлы Javascript .map - исходные карты JavaScript
Недавно я видел файлы с .js.mapрасширением, поставляемые с некоторыми библиотеками JavaScript (например, Angular ), и это вызвало у меня несколько вопросов: Для чего это? Почему ребята из Angular стараются доставить .js.mapфайл? Как я могу (как разработчик JavaScript) использовать angular.min.js.mapфайл? Должен ли я заботиться о создании .js.mapфайлов для моих приложений JavaScript? …

27
Скачать файл используя Javascript / jQuery
У меня есть очень похожее требование, указанное здесь . Мне нужно, чтобы браузер пользователя запускал загрузку вручную, когда $('a#someID').click(); Но я не могу использовать этот window.hrefметод, поскольку он заменяет содержимое текущей страницы файлом, который вы пытаетесь загрузить. Вместо этого я хочу открыть загрузку в новом окне / вкладке. Как это …

20
Проверьте, если массив пуст или существует
Когда страница загружается в первый раз, мне нужно проверить, есть ли изображение, image_arrayи загрузить последнее изображение. В противном случае я отключаю кнопки предварительного просмотра, предупреждаю пользователя о необходимости нажать кнопку нового изображения и создаю пустой массив для размещения изображений; Проблема в том, что image_arrayв elseкострах все время. Если массив существует …
358 javascript  jquery 

8
В чем разница между console.dir и console.log?
В Chrome consoleобъект определяет два метода, которые, кажется, делают одно и то же: console.log(...) console.dir(...) Я где-то читал в Интернете, где dirперед записью берется копия объекта, тогда как я logпросто передаю ссылку на консоль, а это означает, что к тому времени, когда вы начнете проверять зарегистрированный объект, он может измениться. …

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