can3p (can3p) wrote,
can3p
can3p

Onclick и отключение submit-кнопок

Наткнулся на пример, когда firefox обнаруживает поведение, отличное от других браузеров.

Допустим, вы хотите, чтобы форму можно было отправить только раз и пишете что-то навроде такого:

<input type="submit" value="Sendme" onclick="this.disabled = true;" />

Во всех браузерах кроме ff это срабатывает как метод preventDefault(), т.е. сначала кнопка отключается в событии onclick, а потом браузер, видя что кнопка отключена, прекращает отправку формы. Файрфокс же в этом случае форму отправляет, что мне кажется более предсказуемым поведением, т.к. на момент нажатия кнопка была активна.


Оригинал: http://blog.dpetroff.ru/tech/onclick_disable_submit
Tags: disabled, firefox, javascript, onclick
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments