Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 23.03.2013, 18:51
Аспирант
Отправить личное сообщение для Benos Посмотреть профиль Найти все сообщения от Benos
 
Регистрация: 09.01.2012
Сообщений: 48

Сообщение от danik.js Посмотреть сообщение
Навешать обработчик на document а не на поле ввода.
так на нем и висит...
document.onkeyup = KeyCheck;

Последний раз редактировалось Benos, 27.03.2013 в 09:18.
Ответить с цитированием
  #22 (permalink)  
Старый 10.03.2016, 00:51
Аспирант
Отправить личное сообщение для Benos Посмотреть профиль Найти все сообщения от Benos
 
Регистрация: 09.01.2012
Сообщений: 48

Время идет, а трудности все те же :)
Приветствую всех!
Давно тут не был, но нужда снова привела за помощью
Суть проблемы:
Есть некая форма состоящая из input`ов (ФИО, Дата, телефон).
Проблем заполнить ее нет.
Но есть заковырка.. есть кнопка, отправки данных из input`ов куда далеко.
Все бы ничего, но кнопка не простая.

Имеет два состояния - неактивна
<div class="not_ready"> <img src="static/img/not_ready.png"> </div>

и активна
<div class="not_ready"> <img class="ready" onclick="conf_user();" src="static/img/ready.png"> </div>

на страничке есть некий скрипт, который после того как мышкой покликать все input`ы делает ее активной.
Этот сложный этап я прошел, ручной замены кнопки(смотрел что прописывается в кнопке, если вручную ввести данные).
$(".keyboard_control_buttons .not_ready img").remove();
$(".keyboard_control_buttons .not_ready").append('<img class="ready" onclick="conf_user();" src="static/img/ready.png">');

Но клинуть скриптом на эту кнопку не выходит.
Мышкой все проходит на ура, а вот скриптом ни как.
Пробовал прямой вызов функции делать... но что то никак

Причем
$(".keyboard_control_buttons .not_ready").html();

показывает содержимое моей кнопки... значит на странице она есть.
Ответить с цитированием
  #23 (permalink)  
Старый 10.03.2016, 03:20
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Сообщение от Benos
Но клинуть скриптом на эту кнопку не выходит.
а зачем? если можно запустить conf_user()
Ответить с цитированием
  #24 (permalink)  
Старый 10.03.2016, 13:09
Аспирант
Отправить личное сообщение для Benos Посмотреть профиль Найти все сообщения от Benos
 
Регистрация: 09.01.2012
Сообщений: 48

Пробовал но не вышло...
$(".ready").contentWindow.core.conf_user();

если вызываю верно?

Может конечно что не так пишут тут...
Собственно полный код блока кнопок (всего две)
<div class="keyboard">
	<div class="keyboard_control_buttons">
		<div class="cancel">
			
		<img src="static/img/cancel.png"></div>
		<div class="not_ready">
			
		<img class="ready" onclick="conf_user();" src="static/img/ready.png"></div>
	</div>
</div>

Скрипт
$(".keyboard_control_buttons .not_ready").html();

выдает
<img class="ready" onclick="conf_user();" src="static/img/ready.png">


Вроде все так... но ни в какую. 3й день сижу

Последний раз редактировалось Benos, 10.03.2016 в 13:13.
Ответить с цитированием
  #25 (permalink)  
Старый 10.03.2016, 13:13
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Benos,
давно ли в jquery появилось
Сообщение от Benos
contentWindow.core.conf
?
Ответить с цитированием
  #26 (permalink)  
Старый 10.03.2016, 13:37
Аспирант
Отправить личное сообщение для Benos Посмотреть профиль Найти все сообщения от Benos
 
Регистрация: 09.01.2012
Сообщений: 48

рони,
понял одно, я не знаю как в jquery на прямую вызвать функцию
не подскажите?
А то что то поиск не дал нужного результата
Ответить с цитированием
  #27 (permalink)  
Старый 10.03.2016, 15:12
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Сообщение от Benos
как в jquery на прямую вызвать функцию

conf_user()
Ответить с цитированием
  #28 (permalink)  
Старый 10.03.2016, 15:34
Аспирант
Отправить личное сообщение для Benos Посмотреть профиль Найти все сообщения от Benos
 
Регистрация: 09.01.2012
Сообщений: 48

пробовал, не вышло...
я правильно понимаю, если кнопка мышкой кликается и форма уходит, то с кнопкой все в порядке.
Ответить с цитированием
  #29 (permalink)  
Старый 10.03.2016, 15:44
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Benos,
кто его знает что у вас правильно или нет
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает скрипт с setTimeout (гляньте опытным глазом) пжл. Benos Firefox/Mozilla 4 24.03.2012 20:18
Вместо наведения мыши, нужен клик Jaroslav jQuery 4 24.10.2011 10:50
Клик средней кнопки мыши testuser Общие вопросы Javascript 4 28.06.2011 09:14
клик в iframe alerzo Events/DOM/Window 2 15.03.2011 11:41
Скрытый слой появляется на клик comcam Элементы интерфейса 15 08.09.2008 11:01