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

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

3
Печать элементов с помощью VueJS с использованием сторонних библиотек
Я работаю над таблицей HTML и html-to-paperпечатаю эту таблицу на принтере, используя vue.js. Я нажимаю на кнопку «Добавить», создавая новую строку, а затем нажимаю кнопку «Печать». Я пытаюсь напечатать таблицу, но она не выполняется. любые данные, показывающие только пустые ячейки Код App.vue <template> <div id="app"> <button type="button" @click="btnOnClick">Add</button> <div id="printMe"> …

5
преобразовать HTML в HTML-строку в файле JS
Я хочу создать HTML через JS, поэтому мне нужно написать HTML внутри файла JS, например: function createHtmlSection() { return "<li class=\"chapter up-wrapper-btn\">" + "<div>" + "<button><i class=\"fa fa-plus\" onclick=\"addSection('up',this)\"></i></button>" + "<label contenteditable=\"true\">section 1</label>" + "</div>" + "</li>"; } Есть ли инструмент или какой-либо ярлык для создания этого типа строки HTML? …
14 javascript  html 

4
Предотвращение силового перемещения тел через другие тела с помощью MatterJS
Я использую MatterJs для игры, основанной на физике, и не нашел решения проблемы предотвращения принудительного перетаскивания тел мышкой через другие тела. Если вы перетаскиваете тело в другое тело, перетаскиваемое тело может заставить себя проникнуть в другое тело и пройти через него. Я ищу надежный способ предотвратить их пересечение. Вы можете …

1
Использование необязательного оператора цепочки для доступа к свойству объекта
TypeScript 3.7 теперь поддерживает опциональный оператор цепочки . Следовательно, вы можете написать такой код: const value = a?.b?.c; Т.е. вы можете использовать этот оператор для доступа к свойствам объекта, где сам объект может находиться nullили undefined. Теперь я хотел бы сделать то же самое, но имена свойств являются динамическими: const …

5
Как избежать Chrome скрыть фоновое изображение и цвет поверх ввода автозаполнения
Браузер Chrome автозаполнение удалено эффект background-colorи background-imageот Usernameи Passwordполей ввода. До автозаполнения После автозаполнения Но Chrome Browser автозаполнения скрыть мои значки от входов и также изменил мои background-color. Поэтому мне нужно, чтобы мои иконки оставались на входах как есть. Можно ли остановить браузер Chrome от изменения цвета фона полей и …

9
Как загрузить переменную сценария Java в текстовое поле модели начальной загрузки в качестве значения
У меня есть проблема с загрузкой переменной javascript в поле ввода модели начальной загрузки: setTimeout(function() { swal({ title: "OverTime Status!", text: "You Need to get Sub OT Approval " + data.value + " Hours to Time allocate in the department", type: "warning", confirmButtonText: "OK" }, function(isConfirm) { if (isConfirm) { …

5
HTML Label не запускает соответствующий ввод, если мышь перемещается при нажатии в Firefox
В следующем примере, когда вы нажимаете на метку, вход меняет состояние. document.querySelector("label").addEventListener("click", function() { console.log("clicked label"); }); label { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } <input type="checkbox" id="1"> <label for="1">Label</label> Выполнить фрагмент кодаСкрыть результатыРазвернуть фрагмент В Chrome, при перемещении курсора между mousedownи mouseupсобытиями вход еще сработал, в …
13 javascript  html  css  label 

6
Рисование стрелок над HTML
У меня есть HTML-таблица, и я хочу нарисовать стрелку из одной ячейки в другую ячейку. Например, вот так: Как это можно сделать? Пример HTML: <html> <body> <table> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td id="end">9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td id="start">0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> </body> </html> Если вы измените размер браузера, стрелка должна остаться в …
13 javascript  html  svg 

2
ценность использования React.forwardRef по сравнению с пользовательскими ссылками
Я вижу, что React.forwardRef, по-видимому, является санкционированным способом передачи ссылки на дочерний функциональный компонент из реагирующих документов: const FancyButton = React.forwardRef((props, ref) => ( <button ref={ref} className="FancyButton"> {props.children} </button> )); // You can now get a ref directly to the DOM button: const ref = React.createRef(); <FancyButton ref={ref}>Click me!</FancyButton>; Тем …

2
Safari не отправляет cookie даже после установки SameSite = Нет; Безопасный
Наше приложение использует куки для запоминания имени пользователя. При каждом вызове API-аутентификации, который мы делаем, браузер присоединяет установленный сервером cookie-файл HTTPonly с запросом API и проходит аутентификацию. Такое поведение кажется нарушенным в сафари после выхода Мохаве. Я прочитал о безопасности межсайтовых файлов cookie, реализованной Safari, и наша команда сервера добавила …

3
Оповещение безопасности магазина Google Play Говорит, что ваше приложение содержит уязвимые библиотеки JavaScript, как удалить предупреждение безопасности?
В Google Play Store я получаю предупреждение ниже, как это, Ваше приложение содержит одну или несколько библиотек с известными проблемами безопасности. Подробнее см. В этой статье Справочного центра Google . Уязвимые библиотеки JavaScript: Имя -> JQuery Версия -> 3.3.1 Известные проблемы -> SNYK-JS-JQUERY-174006 Идентифицированные файлы -> res / raw / …

2
Как определить, когда браузер регулирует отключение таймеров и веб-сокетов после того, как пользователь покидает вкладку или выключает экран? (JavaScript)
контекст Игра поставляется в виде прогрессивного веб-приложения, которое имеет таймеры ( setTimeout, setInterval) и соединения с веб- сокетами для связи в реальном времени. Что происходит Все хорошо, пока пользователь остается в приложении. Но когда пользователь переходит на другую вкладку, другое приложение или выключает экран (в случае с мобильным), он становится …

3
Javascript - чистые против нечистых функций
Я прошел через определения двух как: Чистые функции - это те, которые не пытаются изменить свои входы и всегда возвращают один и тот же результат для одних и тех же входов. пример function sum(a, b) { return a + b; } И нечистая функция это та, которая меняет свой собственный …

2
Как я могу получить событие click внутри innerHTML?
У меня есть этот макет, который был создан динамически: for (let i = 1; i < 10; i++) { document.querySelector('.card-body').innerHTML += `<div class="row" id="img_div"> <div class="col-12 col-sm-12 col-md-2 text-center"> <img src="http://placehold.it/120x80" alt="prewiew" width="120" height="80"> </div> <div id="text_div" class="col-12 text-sm-center col-sm-12 text-md-left col-md-6"> <h4 class="name"><a href="#" id="title` + i + `">Name</a></h4> …

5
material-ui 'createSvgIcon' не экспортируется из '@ material-ui / core / utils'
Я установил material-ui / lab для использования компонента оповещения, но всякий раз, когда я импортирую его с: import Alert from '@material-ui/lab/Alert';он не компилируется и выдает эту ошибку: ./node_modules/@material-ui/lab/esm/internal/svg-icons/SuccessOutlined.js Attempted import error: 'createSvgIcon' is not exported from '@material-ui/core/utils'. Поэтому я попытался решить эту проблему в Google и нашел еще один вопрос …

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