X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Проверка формы
dimjan4
dimjan4
Topic Starter сообщение 14.8.2009, 13:54; Ответить: dimjan4
Сообщение #1


Почему у меня не работает фрагмент кода:

[PHP]function Proverka(){

i5 = document.getElementbyId('5');
if (!i5.checked) {i5.className='rf1_error'; return false;}
}[/PHP]
<form action="" method="post" onSubmit="Proverka()">
<tr>
<td> Я согласен с правилами </td><td><input name="soglasen" type="checkbox" value="" class="rf1" id="5"></td>
</tr>
<tr>
</form>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 15.8.2009, 0:07; Ответить: Webmaster_hb
Сообщение #2


а так ?

getElementById
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimjan4
dimjan4
Topic Starter сообщение 15.8.2009, 1:08; Ответить: dimjan4
Сообщение #3


Нет..не работает...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 15.8.2009, 8:54; Ответить: Apay
Сообщение #4


function Proverka(){
i5 = document.getElementbyId('5');
if (!i5.checked) {i5.className='rf1_error'; return false;}
return true;
}
<form action="" method="post" onSubmit="return Proverka();">
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Htmlmaster
Htmlmaster
сообщение 3.9.2009, 17:47; Ответить: Htmlmaster
Сообщение #5


всё дело в

onSubmit, эта функция используется для проверки данных перед отрправкой на
СЕРВЕР если у тебя это ещё в компе, то оно работать не будет, а если на сайте с сервером, то работать будет

Если ты хочешь проверить как работает замени onSubmit на onclick
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Htmlmaster
Htmlmaster
сообщение 5.9.2009, 16:24; Ответить: Htmlmaster
Сообщение #6


:prilichno: Стоп, а чё у тя
<form action="" method="post" onSubmit="Proverka()">
(Подчёркнутое в первой строчке кода формы!!!)

ДОЛЖНА СТАЯТЬ КНОПКА С ФУНКЦИЕЙ onSubmit="Proverka()">
[/COLOR]
ВОТ КОД КНОПКИ:
<input type="submit" name="button" id="button" value="ДАЛЕЕ" onSubmit="Proverka()" />


[COLOR=#ff8000]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 5.9.2009, 16:41; Ответить: Witu
Сообщение #7


(Htmlmaster @ 5.9.2009, 19:24) *
:prilichno: Стоп, а чё у тя
<form action="" method="post" onSubmit="Proverka()">
(Подчёркнутое в первой строчке кода формы!!!)

ДОЛЖНА СТАЯТЬ КНОПКА С ФУНКЦИЕЙ onSubmit="Proverka()">
[/COLOR]
ВОТ КОД КНОПКИ:
<input type="submit" name="button" id="button" value="ДАЛЕЕ" onSubmit="Proverka()" />


[COLOR=#ff8000]


бред...
function Proverka(){
i5 = document.getElementById(5);
if (!i5.checked) {i5.className='rf1_error'; return false;}
return true;
}

<form action="" method="post" onSubmit="return Proverka();">

дуратский регистр может заставить искать ошибки по часу
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Htmlmaster
Htmlmaster
сообщение 5.9.2009, 16:50; Ответить: Htmlmaster
Сообщение #8


(HTMLandPHP @ 5.9.2009, 19:41) *
бред...

понял спасибо, за совет
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 5.9.2009, 16:54; Ответить: Witu
Сообщение #9


(Htmlmaster @ 5.9.2009, 19:50) *
чё бред?


испытай простой код
<script language="javascript">
function Proverka(){
i5 = document.getElementById(5);
if (!i5.checked) {alert('123'); return false;}
return true;
}
</script>


<form action="" method="post" >
<input type="checkbox" name="checkbox" id="5" />
<input type="submit" onSubmit="return Proverka();" name="button">
</form>

и посмотри что будет

в 2х вариантах форма отправится
а так
<script language="javascript">
function Proverka(){
i5 = document.getElementById(5);
if (!i5.checked) {alert('123'); return false;}
return true;
}
</script>


<form action="" method="post" onSubmit="return Proverka();">
<input type="checkbox" name="checkbox" id="5" />
<input type="submit" name="button">
</form>

форма отправится только если флажок стоит
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Htmlmaster
Htmlmaster
сообщение 5.9.2009, 16:56; Ответить: Htmlmaster
Сообщение #10


:shout: но у меня тот регистр работает в норме!!!:goodpost:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Проверка позиций сайтов в поисковых системах с помощью Positon.ru
Мониторинг продвижения сайтов
183 Positon 179481 12.4.2024, 8:32
автор: Positon
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыРассылка ваших сообщений в контакт формы!
3 dizaynmaks 1706 18.4.2022, 9:04
автор: dizaynmaks
Открытая тема (нет новых ответов) Делаю простые формы заказов с оплатой
прочитал-оформил-оплатил
3 Taylor 2823 13.6.2018, 0:34
автор: Taylor
Открытая тема (нет новых ответов) Проверка качества прогона по трастовым сайтам, профилям, каталогам
0 bestweb20_mw 1401 21.12.2017, 18:36
автор: bestweb20_mw
Открытая тема (нет новых ответов) Доработка формы вывода фильтра товара и формы заказа. Webasyst ShopScript7
0 rmoto 2776 12.12.2017, 1:13
автор: -Arturrfmoto-


 



RSS Текстовая версия Сейчас: 20.4.2024, 14:41
Дизайн