помогите с валидацией форм!
Доброго времени суток! У меня такая проблемка : есть форма в ней 20 или 30 элементов которые нужно проверить на ввод, вводить можно только значения в интервале от 0 до 1...Подскажите пожалуста как это сделать спомощью Java?:help:
|
Помощь в валидации формы
Доброго времени суток ! Подскажите как осуществить валидацию формы в которой около 20 элементов которые нужно проверить на ввод , вводить можно ТОЛЬКО значения в интервале от 0 до 1...Спасибо!
|
получить элементы как массив, пройтись циклом и проверить каждый на значение 0 < n < 1
|
function checkform(f) {
var errMSG = ""; for (var i = 0; i<f.elements.length; i++) if (null!=f.elements[i].getAttribute("required")) if (isEmpty(f.elements[i].value)) errMSG += " " + f.elements[i].name + "\\n"; if ("" != errMSG) { alert("Не заполнены обязательные поля:\\n" + errMSG); return false; } } Что и куда нужно дописать чтоб проверяло ещё и на интервал от 0 до 1? |
http://javascript.ru/parseFloat
и незачем создавать по несколько тем.это только отталкивает |
Извините но я не совсем разбираюсь в java...Тоесть я должен взять значение из формы преобразовать его фун parseFloat(strVal) в число с пл.точкой, а потом определить входит ли оно в диапазон от 0 до 1? Как это записать?
|
Цитата:
Это форум посвященный JavaScript Цитата:
это самые азы. пойдите и упорядочьте свои знания последовательным изучением языка с нуля |
Java != JavaScript!!!!!
И такая проверка не даёт гарантии, на то что на сервер придёт именно то что вам нужно(легко обходится). А на сервере можешь использовать is_int() (php). Напиши свой код. И отформатируй его тут. |
Одноименные темы из разных разделов от пользователя dxmaster объединены в одну, сообщения располагаются по времени добавления.
dxmaster, не дублируйте темы. |
Octane,
вы кажется что-то перемудрили. у меня сюда перенеслось сообщение совсем не по теме(я его правда уже удалил) |
Часовой пояс GMT +3, время: 12:05. |