Показать сообщение отдельно
  #3 (permalink)  
Старый 26.05.2017, 16:51
Новичок на форуме
Отправить личное сообщение для Yury.Ko Посмотреть профиль Найти все сообщения от Yury.Ko
 
Регистрация: 26.05.2017
Сообщений: 2

Diphenyl Oxalate,
суть в том что в функции easypay.core.create() событие отменяется методом preventDefault, по этому в hendler нет никакой обработки. Быть может я не так понимаю принцип работы preventDefault(javascript-ом не занимался никогда)... для меня пока загадка что это за объект 'event'. Вот код из документации
<form name="credit-card-data" method="post" id="card-form">
    <label for="zip">Zip</label>
    <input name="zip" />
    <label for="state">State</label>
    <input name="state" />
    <label for="city">City</label>
    <input name="city" />
    <label for="address">Address</label>
    <input name="address" />
    <label for="cardholder_name">Cardholder Name</label>
    <input name="cardholder_name" />
    <label for="expiration_date">Expiration Date</label>
    <input name="expiration_date" />
    <label for="card_number">Card Number</label>
    <input name="card_number" />
    <input type="submit" onclick="easypay.core.create(event, success, error)" />
</form>

Последний раз редактировалось Yury.Ko, 26.05.2017 в 16:54.
Ответить с цитированием