Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: submit z dwoma akcjami
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
peterlan
Witam,

mam przygotowane cos takiego, moze mi ktos podpowiedziec jak zrobic by to dzialalo:

<form action="" method="post" onsubmit="return przejscie();">
<input name="login" type="text">
<input type="password" name="pass">
<input type="submit" value="wyslij">
</form>

<script>
function przejscie()
{
window.location.href("http://www.google.pl");
return true;
}
</script>
SebastianW
A co chcesz zrobić ?
Bo z tego kodu to niewiele można zrozumieć.
PaFaT
Ja też nie bardzo rozumiem zamieszczonego kodu, jednak...

Aby zrobić przycisk z dwoma akcjami, można użyć:

  1. <input type="button" value="Bla bla bla" onclick="przejscie(this.form); " />


A poza tym funkcja przejścia:

[JAVASCRIPT] pobierz, plaintext
  1. function przejscie(form)
  2. {
  3. //tu robisz co chcesz, piszesz kod, który wybierze odpowiednią akcję do wykonania.
  4.  
  5. if(twój warunek - tzn. jakie warunki maja być spełnione, aby WYSŁAĆ formularz){
  6. form.submit();
  7. }
  8. else{
  9. //tutaj podejmujesz akcje w przypadku niespełnienia warunku
  10. }
  11. }
[JAVASCRIPT] pobierz, plaintext


Mam nadzieję, że Ci to pomoże, choć i tak uważam, że podany kod nie ma sensu.

Dziękuję,
PaFaT
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.