Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.10.2014, 18:15   #1
DdiK
Новичок
Джуниор
 
Регистрация: 14.10.2014
Сообщений: 1
По умолчанию Работа с <input>, который обрабатывается javascript

Всем привет.Нужно ввести в input число.
Код HTML:
<input id="stake.1951121,To_Win_Match.1" class="stake stake-input js-focusable" type="text" onfocus="if (isEmpty(this))this.value='';"onkeyup="if (noValue(event)) return true; extractSum(this, 2, false); getBetslip().checkBet('1951121,To_Win_Match.1');" onblur="if (isEmpty(this)) this.value='Сумма:';" onkeypress="return checkChar(this, event, true, false, 2);" onpaste="return checkPaste(this, event, true, false, 2);" value="Сумма:" rel="Сумма:" name="stake">
Пробовал так:
OleObject.Document.all.tags('input' ).item(j).value:='10';
когда я нажимаю "отправить", то сайт отвечает мне, что данные введены некорректно.

Так тоже не работает:
Код:
wb1.SetFocus;
   keybd_event(VK_NUMPAD1, MapVirtualKey(VK_NUMPAD1, 0), 0, 0);
   keybd_event(VK_NUMPAD1, MapVirtualKey(VK_NUMPAD1, 0), KEYEVENTF_KEYUP, 0);
  
 SendMessage(wb1.handle, wm_char, ord('1'), 0);
 
  keybd_event(VK_NUMPAD1, 0, 0, 0);
    keybd_event(VK_NUMPAD1, 0, KEYEVENTF_KEYUP, 0);

Использовать Indy запросы не вариант.
Какие есть ещё способы?

Последний раз редактировалось DdiK; 14.10.2014 в 19:35.
DdiK вне форума Ответить с цитированием
Старый 14.10.2014, 19:35   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
сайт отвечает мне, что данные введены некорректно.
Проверка там видимо стоит. Колупать нужно код, что на инпут повесили. Возможно там нужно в вещественном представлении вгонять данные.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не обрабатывается массив. Паскаль Sting95 Помощь студентам 3 29.04.2014 08:34
Не обрабатывается нажатие на компонент bulldog5293 Компоненты Delphi 12 28.09.2013 20:05
не обрабатывается <?php=$i?> CepbIu PHP 10 25.02.2011 01:11
Неверно обрабатывается GET-запрос Cold_Night Работа с сетью в Delphi 3 31.03.2009 12:17