Я пытаюсь заставить пользователей скопировать текст и переписать то, что они вставляют. пример…. <p>This is some awesome text that i wrote</p> Скажем, пользователь копирует слова «ужасный текст», Я хочу взять слова «удивительный текст» и добавить «от моего mywebsite.com», Итак, теперь, когда пользователи вставляют этот текст, скопированный с моего сайта, он скажет: «Удивительный текст – с […]
Я пытаюсь создать директиву, которая может использоваться для сравнения двух полей в нескольких проектах. MarkUp: <div class="form-group"> <input ng-model="user.password" type="password" name="password" /> </div> <div class="form-group"> <input ng-model="user.confpassword" ng-compare="password" name="confpassword" type="password" /> <p ng-show="registrationform.password.$error.ngcompare" class="help-block">Password's don't match</p> Директива: "use strict"; angular.module('app.directive.ngCompare', []).directive('ngCompare', function () { return { require: 'ngModel', link: function (scope, element, attrs, ngModelController) { […]
У меня теперь есть ответ JSON от сервера, как, но я хочу его перестроить в соответствии с датами. Например, у меня теперь есть { "items": [ { "A": [ { "name": "a", "date": "2/10/2010", "sales": "100" }, { "name": "b", "date": "6/10/2010", "sales": "400" } ], "B": [ { "name": "c", "date": "2/10/2010", "sales": "1000" […]
Я загружаю HTML в Ajax, DOMParser его с DOMParser и DOMParser все childNodes тела документа в фрагмент документа. Когда я добавляю фрагмент в тело текущего документа, теги <script> не выполняются. Я пробормотал и понял, что если я заменю их новыми динамически создаваемыми тегами скрипта, они будут правильно выполнены. Я хотел бы знать, почему? Например var […]
Скажем, у меня есть этот HTML-элемент: <td>—</td> При анализе браузерами, — Преобразуется в фактическую em-тире, например: <td>—</td> Как я могу проверить для — Без использования других символов в моем JavaScript-коде? console.log(elem.innerHTML == "—"); // false console.log(elem.textContent == "—"); // false console.log(elem.innerHTML == "—"); // true console.log(elem.textContent == "—"); // true
Мне нужно отсортировать массив в javascript. Кто-нибудь, как это сделать? По умолчанию метод сортировки не работает с числами … Я имею в виду: a = [1, 23, 100, 3] a.sort() Значения: [1, 100, 23, 3] благодаря 🙂
Код, который я написал, отлично работает в браузере. Но когда я подключаюсь к Wi-Fi на iPhone, я получаю сообщение об ошибке в отладчике: Ошибка Javascript – Не удается найти переменную: google Это происходит, когда я вызываю любые объекты google maps / direction / geoLocation. Код выглядит следующим образом: map = new Ext.Map({ mapOptions : { […]
Я знаю, что есть почти дублирующий вопрос, но ответ не совсем удовлетворительный. Мне нужно сделать геокодирование, используя службу Openstreetmap, которая работает через HTTP. Мой сайт работает через HTTPS. Кажется невозможным сделать запрос JSONP с https на http, браузер (Chrome) жалуется на небезопасный контент. Любые решения?
Я пытаюсь передать одну переменную в встроенную функцию jQuery (т. onMouseOver="function();" Используя функцию onMouseOver="function();" внутри фактической ссылки (которая является тегом области из карты изображения)). Функция вызывается только в том случае, если я помещаю ее перед $(document).ready(function(){ line, но это вызывает всевозможные проблемы с jQuery. Все, что я хочу, это простой тег (например, <area shape="circle" coords="357,138,17" […]
Когда я использую следующий код Javascript function init() { var gameCanvas = document.getElementById("gameCanvas"); document.getElementById("canvasWidth").innerHTML = gameCanvas.width; gameCanvas.addEventListener("mousemove", handleMouseEvent); } function handleMouseEvent(mouseEvent) { document.getElementById("mouseX").innerHTML = mouseEvent.offsetX;; } С этим html <body> <div id="mainScreen"> <div id="topScreen"> <h1 id="canvasWidth">Score:</h1> <h1 id="mouseX">0</h1> </div> <div id="gameScreen"> <canvas id="gameCanvas" onclick="init()"> </canvas> </div> </div> </body> Ширина холста отображается до 300, а mouseX, […]