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

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

19
очистить консоль JavaScript в Google Chrome
Мне было интересно, смогу ли я очистить консоль какой-нибудь командой ... console.log(), может распечатать ... есть ли команда для очистки консоли? .. Я попытался console.log(console);и получил эту функцию ниже ... assert: function assert() { [native code] } constructor: function Console() { [native code] } count: function count() { [native code] …

5
Как получить доступ к состоянию ребенка в React?
У меня есть следующая структура: FormEditor- содержит несколько FieldEditor FieldEditor- редактирует поле формы и сохраняет различные значения об этом в своем состоянии Когда кнопка нажата в FormEditor, я хочу иметь возможность собирать информацию о полях из всех FieldEditorкомпонентов, информацию, которая находится в их состоянии, и иметь все это в FormEditor. …

4
Все значения Falsey в JavaScript
Какие значения в JavaScript являются «ложными» , что означает, что они оцениваются как ложные в выражениях типа if(value), value ?и !value? Есть некоторые дискуссии о назначении значений Falsey для переполнения стека , но нет исчерпывающего полного ответа, в котором перечислены все значения Falsey. Я не смог найти полный список в …
215 javascript 

10
Как обработать событие onKeyPress в ReactJS?
Как я могу заставить onKeyPressсобытие работать в ReactJS? Это должно предупредить, когда enter (keyCode=13)нажата. var Test = React.createClass({ add: function(event){ if(event.keyCode == 13){ alert('Adding....'); } }, render: function(){ return( <div> <input type="text" id="one" onKeyPress={this.add} /> </div> ); } }); React.render(<Test />, document.body);

2
Как Chrome решает, что нужно выделить, если дважды щелкнуть текст на японском языке?
Если дважды щелкнуть текст на английском языке в Chrome, выделенное пробелом слово будет выделено. Это не удивительно. Однако на днях я нажимал, читая какой-то текст на японском языке, и заметил, что некоторые слова были выделены на границах слов, хотя в японском языке нет пробелов. Вот пример текста: ど こ で …

6
Как установить атрибут iframe src из переменной в AngularJS
Я пытаюсь установить srcатрибут iframe из переменной, и я не могу заставить его работать ... Разметка: <div class="col-xs-12" ng-controller="AppCtrl"> <ul class=""> <li ng-repeat="project in projects"> <a ng-click="setProject(project.id)" href="">{{project.url}}</a> </li> </ul> <iframe ng-src="{{trustSrc(currentProject.url)}}"> Something wrong... </iframe> </div> Контроллеры / app.js: function AppCtrl ($scope) { $scope.projects = { 1 : { "id" …

4
Почему свойство arguments.callee.caller устарело в JavaScript?
Почему это arguments.callee.callerсвойство устарело в JavaScript? Он был добавлен, а затем объявлен устаревшим в JavaScript, но в ECMAScript его вообще не использовали. Некоторые браузеры (Mozilla, IE) всегда поддерживали его и не планируют удалять поддержку на карте. Другие (Safari, Opera) приняли его поддержку, но поддержка в старых браузерах ненадежна. Есть ли …

4
Твиттер Bootstrap vs jQuery UI? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

18
Существует ли версия JavaScript String.indexOf (), которая допускает регулярные выражения?
В javascript есть ли эквивалент String.indexOf (), который принимает регулярное выражение вместо строки для первого первого параметра, но при этом разрешает второй параметр? Мне нужно сделать что-то вроде str.indexOf(/[abc]/ , i); и str.lastIndexOf(/[abc]/ , i); Хотя String.search () принимает в качестве параметра регулярное выражение, он не позволяет мне указать второй …


30
Есть ли событие onSelect или эквивалент для HTML <select>?
У меня есть форма ввода, которая позволяет мне выбирать из нескольких вариантов и что-то делать, когда пользователь меняет выбор. Например, &lt;select onChange="javascript:doSomething();"&gt; &lt;option&gt;A&lt;/option&gt; &lt;option&gt;B&lt;/option&gt; &lt;option&gt;C&lt;/option&gt; &lt;/select&gt; Теперь doSomething()срабатывает только при выборе изменении . Я хочу запустить, doSomething()когда пользователь выбирает любую опцию, возможно, же снова. Я попытался использовать обработчик «onClick», но …

4
JavaScript получить окно X / Y позиции для прокрутки
Я надеюсь найти способ получить текущее положение видимого окна (относительно общей ширины / высоты страницы), чтобы использовать его для принудительной прокрутки из одного раздела в другой. Тем не менее, кажется, что есть огромное количество вариантов, когда нужно угадать, какой объект соответствует истинному X / Y для вашего браузера. Что из …
214 javascript 


14
Как получить доступ к пользовательским атрибутам из объекта события в React?
React может отображать пользовательские атрибуты, как описано на http://facebook.github.io/react/docs/jsx-gotchas.html : Если вы хотите использовать пользовательский атрибут, вы должны поставить перед ним префикс data-. &lt;div data-custom-attribute="foo" /&gt; И это отличная новость, за исключением того, что я не могу найти способ получить к нему доступ из объекта события, например: render: function() { …

10
Обнаружить только событие клика по псевдоэлементу
Мой код: p { position: relative; background-color: blue; } p:before { content: ''; position: absolute; left:100%; width: 10px; height: 100%; background-color: red; } Пожалуйста, смотрите эту скрипку: http://jsfiddle.net/ZWw3Z/5/ Я хотел бы вызвать событие щелчка только на псевдоэлементе (красный бит). То есть я не хочу, чтобы событие щелчка вызывалось синим битом.
214 javascript  jquery  css 

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