Опять пишу так как немогу найти ответ на вопрос.
Есть форма, в форме всякие элементы формы поля, кнопки и др.
Форма передается функиции
onsubmit="proverka(); return false;"
для проверки полей на все что нужно
передаем:
function proverka()
{
if (document.all.editprod.artikul.value == \'\')
{
alert(\'Вы забыли ввести АРТИКУЛ\');
document.all.editprod.artikul.focus();
return false;
}
if (document.all.editprod.name.value == \'\')
{
alert(\'Вы забыли ввести НАЗВАНИЕ продукции\');
document.all.editprod.name.focus();
return false;
}
if (document.all.editprod.cena.value == \'\')
{
alert(\'Вы забыли ввести ЦЕНУ товара\');
document.all.editprod.cena.focus();
return false;
}
if (document.all.editprod.optcena.value == \'\')
{
alert(\'Вы забыли ввести ОПТОВУЮ ЦЕНУ товара\');
document.all.editprod.optcena.focus();
return false;
}
if (document.all.editprod.mera.value == \'\')
{
alert(\'Вы забыли ввести еденицу измерения\');
document.all.editprod.mera.focus();
return false;
}
if (document.all.editprod.about.value == \'\')
{
if (confirm (\'Вы забыли ввести ОПИСАНИЕ - должно быть?\'))
{
document.all.editprod.about.focus();
return false;
}
else
{
document.all.editprod.submit();
}
}
else
{
document.all.editprod.submit();
}
}
Все чудесно проверяется, но есть непонятная штука...
После проверки скрипт принимает ПХП...
и там есть такая штука которая смотрит - а установлена ли переменная такая то (кнопка) - тоесть а нажали ли кнопку на сохранение?... если да то сохраняем - если нет то несохраняем....
ну и корроче говоря впечатление у скрипт ПХП что кнопку то и нежали вообще.... короче неработает чтото.
Отключил проверку на поля - все работает чедесно все сохраняет как положено, но конечно как вы догадались ниччего непроверяется - тоесть заполнено ли поле или нет неопределяется.
Я так понял чтото то с явой скриптом тут... потому как если его отключить все работает - иначе нет.... теряется где то переменная кнопки...
Спасибо за помощь