Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 13.06.2014
Сообщений: 51

Как заставить функцию сработать без клика по кнопке

16.09.2016, 01:28. Показов 671. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть инпут, при вводе туда адреса и нажатии на кнопку, рисуется ЯКарта с введенным адресом. Как заставить это все сработать без клика по кнопке, а сразу после ввода в инпут

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
            var myMap;      
            ymaps.ready(init);
            function init()
                {myMap = new ymaps.Map('myMap', {
                center: [55.832995, 37.549956],
                zoom: 17,
                behaviors: ['default', 'scrollZoom']});
            //Инструмент редактирования масштаба
            myMap.controls.add('zoomControl');
            //выбор - схема, спутник, гибрид
            myMap.controls.add('typeSelector');
            }
        
        
            
 
 function show()
{
                                                      
                                                      
 
//заносим текст формы в переменную
var t=document.forma1.Address.value;
//определяем координаты по адресу: Москва, Тимирязевская ул. 49
ymaps.geocode(t,{results:1}).then(
function(res){  var MyGeoObj = res.geoObjects.get(0);
//извлечение координат
document.getElementById('one').value = MyGeoObj.geometry.getCoordinates()[0];
document.getElementById('two').value = MyGeoObj.geometry.getCoordinates()[1];
//добавляем метку на карте
var myPlacemark = new ymaps.Placemark([MyGeoObj.geometry.getCoordinates()[0], MyGeoObj.geometry.getCoordinates()[1]]);
myMap.geoObjects.add(myPlacemark);
myMap.setCenter([MyGeoObj.geometry.getCoordinates()[0], MyGeoObj.geometry.getCoordinates()[1]], 17, {
    checkZoomRange: true
});
});
}
HTML5
1
2
3
4
5
6
7
<div id="myMap" style="width: 100%; height: 600px"></div>
            <form name="forma1">
                <input type="text" name="Address" id="Address" size="40" placeholder="Введите адрес для поиска координат"><br>
                <input type="button" value="Найти координаты" onClick="show()"><br>
                <input type="text" id="one" name="Coordinates" placeholder="Координата X"><br>
                <input type="text" id="two" name="Coordinates" placeholder="Координата Y">
            </form>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.09.2016, 01:28
Ответы с готовыми решениями:

JavaScript: как заставить сработать
Добрый день, есть вопрос. Допустим у меня есть вэб-страница, на которой имеется кнопка, при нажатии на которую срабатывает определенная...

Как заставить сработать sizeHint у делегата
Здравствуйте. Делегат для таблици. передается List, каждый элемент выводятся в одной ячейке с новой строчки. Размер ячейки...

Как сделать, чтобы после клика по кнопке, появилась другая кнопка(без обновления страницы)
Всем привет! Как сделать, чтобы после клика по кнопке, появилось текстовое поле и другая кнопка. И чтобы без обновлений.

3
60 / 60 / 31
Регистрация: 24.05.2016
Сообщений: 202
16.09.2016, 03:02
akafake, замените
HTML5
1
onClick
на
HTML5
1
onkeyup
0
0 / 0 / 0
Регистрация: 13.06.2014
Сообщений: 51
16.09.2016, 04:41  [ТС]
делал уже так, не срабатывает
0
 Аватар для PeterLS
71 / 69 / 22
Регистрация: 24.11.2012
Сообщений: 502
Записей в блоге: 1
16.09.2016, 07:11
akafake, например, toster. ru /q/18329 (пробелы убери)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.09.2016, 07:11
Помогаю со студенческими работами здесь

Можно ли как-то заставить сработать одновременно все case у оператора switch?
Вопрос в заголовке темы:)

Как из VB как бы программно заставить форму сработать?
в VB Есть контрол на форме WEBBrouser. В него загружена форма &lt;FORM&gt;...&lt;/FORM&gt;. Форма срабатывает по клику над определенной картинкой. Как...

Как записать в кэш после клика по кнопке?
Всем привет! Как записать в кэш после клика по кнопке и если у человека существует этот кэш, то вывести ошибку. Но если он перейдёт с...

Событие поля textBox, которое выполняла бы определенную функцию без клика
ЕСТЬ ли у textBox такое событие которое выполняла бы определенную функцию без клика то есть в течении там 2-3 секунд? Надеюсь меня поймут,...

Как кликнуть по кнопке, но что б при этом отработал ивент клика
Собственно сабж. Нужно именно кликнуть так что б отработал ивент прикрученный к этой кнопке. Это возможно?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru