powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [javascript] Отправка формы по событию checkbox
12 сообщений из 12, страница 1 из 1
[javascript] Отправка формы по событию checkbox
    #36399337
smallBeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, подскажите для конкретного случая как сделать оправку формы с результатами полей

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<form id='formsign' action="inter.php" method="post">
     Ф.И.О.
	 <input name="name" type="text" value="Иванов И.И.">
	 <input name="pass" type="password">
	<input name="icept" VALUE=yes type="checkbox">Я обязуюсь не разглашать пароль

// Хочу убрать эту кнопку 

	 <input name="signup" type="submit" value="OK">
</form>

спасибо.
...
Рейтинг: 0 / 0
[javascript] Отправка формы по событию checkbox
    #36399338
smallBeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения, модераторы, поправьте тему
[javascript] Отправка формы по событию checkbox
...
Рейтинг: 0 / 0
[javascript] Отправка формы по событию checkbox
    #36399342
Фотография dmitriyche
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
smallBeginnerПрошу прощения, модераторы, поправьте тему
[javascript] Отправка формы по событию checkbox
Такого события нет
Возможно вы имели в виду что-то типа: "Отправка формы по смене состояния элемента формы checkbox" ?
...
Рейтинг: 0 / 0
[javascript] Отправка формы по событию checkbox
    #36399346
smallBeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dmitriyche, да именно так, я начинающий прошу сильно не ругать.
...
Рейтинг: 0 / 0
[javascript] Отправка формы по событию checkbox
    #36399349
Фотография dmitriyche
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
smallBeginner,

нужно отправить форму если пользователь установил галку на чекбоксе?
...
Рейтинг: 0 / 0
[javascript] Отправка формы по событию checkbox
    #36399360
Фотография dmitriyche
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самый простой вариант
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="RU">
    <head>
        <title>
            Ваша страница с формой
        </title>
        <meta http-equiv="Content-Type" content="text/html; charset=windows-1251;" />
        <script type="text/javascript">
            function mySubmit(el) {
                if(el.value) {
                    document.getElementById("formsign").submit();
                }
            }
        </script>
    </head>
    <body id="body">
        <form id='formsign' action="inter.php" method="post">
            <div>
                Ф.И.О.
                <input name="name" type="text" value="Иванов И.И." />
                <input name="pass" type="password" />
                <input name="icept" value="yes" type="checkbox" onchange="mySubmit(this);" />Я обязуюсь не разглашать пароль
            </div>
        </form>
    </body>
</html>
...
Рейтинг: 0 / 0
[javascript] Отправка формы по событию checkbox
    #36399368
smallBeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dmitriyche, Здесь так быстро отвечают на вопросы, я и не ожидал :), спасибо.
...
Рейтинг: 0 / 0
[javascript] Отправка формы по событию checkbox
    #36399369
Фотография dmitriyche
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простите, я слегка ошибся.
Вот исправленный вариант:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="RU">
    <head>
        <title>
            Ваша страница с формой
        </title>
        <meta http-equiv="Content-Type" content="text/html; charset=windows-1251;" />
        <script type="text/javascript">
            function mySubmit(el) {
                if(el.checked) {
                    document.getElementById("formsign").submit();
                }
            }
        </script>
    </head>
    <body>
        <form id='formsign' action="inter.php" method="post">
            <div>
                Ф.И.О.
                <input name="name" type="text" value="Иванов И.И." />
                <input name="pass" type="password" />
                <input name="icept" value="yes" type="checkbox" onchange="mySubmit(this);" />Я обязуюсь не разглашать пароль
            </div>
        </form>
    </body>
</html>
...
Рейтинг: 0 / 0
[javascript] Отправка формы по событию checkbox
    #36399371
Фотография dmitriyche
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
smallBeginner,

Не за что
...
Рейтинг: 0 / 0
[javascript] Отправка формы по событию checkbox
    #36399387
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmitriyche , событие onchange "наступит" только при потере фокуса у чекбокса... Возможно его лучше заменить (или продублировать) на событие onmousedown .
...
Рейтинг: 0 / 0
[javascript] Отправка формы по событию checkbox
    #36399527
smallBeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa, а тогда onmousedown будет наступать да же тогда когда поле не выбрано?
...
Рейтинг: 0 / 0
[javascript] Отправка формы по событию checkbox
    #36399629
Фотография dmitriyche
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa dmitriyche , событие onchange "наступит" только при потере фокуса у чекбокса... Возможно его лучше заменить (или продублировать) на событие onmousedown .
Провёл тесты с событием onchange:
1. Netscape Navigator 9.0.0.3 - успешно;
2. Opera 9.64 - успешно;
3. IE 6 - неуспешно;
4. Mozilla Firefox - успешно.

Событие onmousedown несовместимо с предусмотренной мной проверкой, вы можете отказаться от этой проверки и использовать это событие.

Тесты с событием onclick были пройдены успешно со всеми перечисленными браузерами.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [javascript] Отправка формы по событию checkbox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]