Программирование > JavaScript & JScript

зачем так быстро тему закрыли? - confirm - после отмены все равно форма обсубмичивает

<< < (2/4) > >>

n0name:
Проверено, все работает, пользуйся :)
[PHP]





function submit_form(){
if(proverka()){document.forms[0].submit();}
}

n0name:
Проверено, все работает, пользуйся :)

<form action="your_script.php" action=get>
<input type="text" name="artikul">
<input type="button" name="ok" value="Добавить" onclick="submit_or_not_submit();">
</form>
<script language="javascript">
function submit_or_not_submit(){
  if(proverka()){document.forms[0].submit();}
}
function proverka(){
if(document.forms[0].artikul.value==\'\'){alert("Error");return false;}
return true;
}
</script>

tarya:

--- Цитировать ---n0name:
Проверено, все работает, пользуйся
--- Конец цитаты ---



Ты пробовал вместе с ПХП скрпитом?



//добавление продукции 
    if ($action == "add_prod") 
    { 
    if (isset ($submit_add)) 
    { 
    connect (); 
     
    $query = "INSERT INTO prod VALUES (NULL, \'$artikul\', \'$decor\', \'$name\', \'$razdel\', \'$category\', \'$about\', \'$cena\', \'$optcena\', \'$act\', \'$sale\', \'$soputs\', \'$soputs_razdel\', NULL, \'$ready\', \'$visible\', NULL, NULL, NULL)"; 
    mysql_query ($query) or die(mysql_error()); 
    print "Все данные занесены успешно!"; 
    } 
    else 
        { 
    addprod(); 
        } 
    }  // !добавление продукции

Потом получается то что

Xander:
tarya
А что бы тебе не повесить проверку на OnSubmit?

Как-то так:


function CheckIt() {
...
return true;
} else {
return false;
}

Или не работает?

tarya:
нет ребята смотрите. все работает и просто чудесно и интересно, поля проверяются, но вот в чем вопрос. ПХП скрипт проверяет была ли нажата кнопка Субмит, и если она нажата то неспотря на то как прошло выполнение ява скрипта - форма обрабатывается, обрабатывается несмотря на то какой результат у явы - true или false...

можно и было бы решением задавать в

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 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 27 28 
Перейти к полной версии