JavaScript в форме отправки - PullRequest
0 голосов
/ 02 февраля 2009

Я отправляю форму ColdFusion и хочу запустить JavaScript, чтобы проверить проверку поля, прежде чем запускать код ColdFusion для обработки формы по мере необходимости.

Как я могу это сделать? Что мне делать в JS, чтобы вызвать мой файл .cfm после того, как форма прошла проверку?

Спасибо!

1007 * Джейсон *

Ответы [ 4 ]

6 голосов
/ 02 февраля 2009

Вам нужно

<form name="myform" action="myserverscript.cfm" onsubmit="return validate()">

если вы вернете true, форма будет отправлена, false - нет

3 голосов
/ 03 февраля 2009

Я надеюсь, что вы делаете проверку и на стороне сервера. никогда не полагайтесь только на javascript для очистки ваших данных.

1 голос
/ 02 февраля 2009

JQuery - http://jquery.com/ надстройка проверки для jquery - http://docs.jquery.com/Plugins/Validation

Очень простой пример использования на jquery.com

0 голосов
/ 02 февраля 2009

Вы можете прикрепить событие onclick к вашей кнопке ввода, например:

<input type="submit" value="Submit" onClick="validate()">

Тогда метод validate будет отвечать за проверку значений формы. Метод validate должен возвращать true , если форма действительна, таким образом «фиксируя» форму отправки Если возвращается false , форма не отправляется. Вот как это работает для HTML, JavaScript и форм.

Кроме того, документы, связанные знаком , помогут вам в дальнейшем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...