----- То что программа работает, не означает что она написана правильно!
DeH4eG
Отправлено: 16 Августа, 2012 - 19:41:30
Новичок
Покинул форум
Сообщений всего: 15
Дата рег-ции: Авг. 2012
Помог: 0 раз(а)
[quote=KingStar][/quote]
Вы знаете!Сообщение то выводится (куда жмёшь)Но когда нажимаешь на Ок, страница перезагрежается и сообщение всёравно выводится!
<tr><tdstyle="color:red;position:absolute;margin-left:65;"><inputtype='checkbox'name='accept'value='rules'id='accept'/>Я ознакомлен(-а) с правилами</td></tr>
----- То что программа работает, не означает что она написана правильно!
DeH4eG
Отправлено: 16 Августа, 2012 - 23:49:32
Новичок
Покинул форум
Сообщений всего: 15
Дата рег-ции: Авг. 2012
Помог: 0 раз(а)
[quote=KingStar][/quote]
Вы знаете!Сообщение то выводится (куда жмёшь)Но когда нажимаешь на Ок, страница перезагрежается и сообщение всёравно выводится!
<tr><tdstyle="color:red;position:absolute;margin-left:65;"><inputtype='checkbox'name='accept'value='rules'id='accept'/>Я ознакомлен(-а) с правилами</td></tr>
вообшем я вписал вот так! (Добавление)
Спасибо большое заработало)И если можно, то у меня есть ещё один вопросик, а с инпутом, где нужно имя и фамилию вводить, так же моджно сделать?Просто прописать им id и повесть на кнопку скрипт?
IllusionMH
Отправлено: 17 Августа, 2012 - 00:13:05
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
DeH4eG, гораздо проще написать скрипт проверки правильности заполнения всех полей при событие onsubmit формы, чем с каждым полем отдельно возится.
Есть же проверка, validate_form( ); Оттуда и выводить результат проверки(рядом сполем написать что там нужно сделать, если не сделано), зачем еще мудрить что-то.
Если б бы вариант с тем, чтобы делать кнопку неактивной - еще можно, хоть какой-то плюс к юзабилити, а иначе - только неудобства.
Если есть проверка сабмита, то отдельная обработка и вывод сообщения о том, что не нажата галочка - пустая трата времени
DeH4eG
Отправлено: 17 Августа, 2012 - 00:16:43
Новичок
Покинул форум
Сообщений всего: 15
Дата рег-ции: Авг. 2012
Помог: 0 раз(а)
Я уже делал через validate_form( ); только он всёравно выводил сообщение в гостевую книгу!!!!
KingStar
Отправлено: 17 Августа, 2012 - 00:19:27
Участник
Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011 Откуда: Беларусь
Помог: 69 раз(а)
для проверки заполнения нескольких полей пишется отдельно в файл js функция проверки полей, подключается к твоему файлу с формой, и проверка вешается на событие onsubmit, но тебе до этого еще очень далеко
Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011 Откуда: Беларусь
Помог: 69 раз(а)
я про то, что и проверку чекбокса, и еще других полей, также нужно добавлять в твою функцию, и все проверки делать по событию onsubmit
----- То что программа работает, не означает что она написана правильно!
IllusionMH
Отправлено: 17 Августа, 2012 - 00:41:39
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
а потом еще и на сервере делать ту же проверку, и так же выводить сообщения(текст рядом с полем) о том что поля не заполнены (иначе форма элементарно отправляется при отключенном JS)
DeH4eG
Отправлено: 17 Августа, 2012 - 00:45:05
Новичок
Покинул форум
Сообщений всего: 15
Дата рег-ции: Авг. 2012
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.