Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML] Dwa submity
Forum PHP.pl > Forum > Przedszkole
Gość
Witam,
Mam formularz a w nim dwa submity... i to wygląda mniej więcej tak:
  1. <form id="form" method="post">
  2. [...]
  3. <input type="submit" value="1" onclick="document.getElementById('form').action='test1.php';" >
  4. <input type="submit" value="2" onclick="document.getElementById('form').action='test2.php';" >
  5. </form>


I wszystko działa poprawnie w Mozilli, Safari, Operze a pod IE7 nie działa... Jak ten problem można rozwiązać??

Pozdrawiam
webasek
zastąp submity buttonami i wtedy po action = ... daj form.submit. A po drugie sprawdź czy nie wywala błędu związane z js w IE jeśli jest cokolwiek nie tak to nie zadział.
Gość
Jest błąd: "Obiekt nie obsługuje tej własności lub metody"
MajareQ
Jeden submit i jeden button?
Crozin
  1. <form ...>
  2.  <input type="submit" name="subA" value="A" />
  3.  <input type="submit" name="subB" value="B" />
  4. </form>
  5.  
  6. <?php
  7.  
  8. if(isset($_POST['subA'])){
  9.  //kliknieta "A"
  10. }else{
  11.  //kliknięto "B"
  12. }
  13.  
  14. ?>
Gość
Ale mi to musi odsyłać do nowej podstrony....
webasek
Zerknij tu

lub na google
MajareQ
Cytat
Ale mi to musi odsyłać do nowej podstrony....


  1. <form ...>
  2. <input type="submit" name="subA" value="A" />
  3. <input type="submit" name="subB" value="B" />
  4. </form>
  5.  
  6. <?php
  7. $_SESSION['post1'] = $_POST['cos'];
  8. if(isset($_POST['subA'])) {
  9. header('Location: 1.php');
  10. } else {
  11. header('Location: 2.php');
  12. }
  13. ?>
Gość
Rozwiązanie zaproponowane przez MajareQ mi nie odpowiada ponieważ w tym formularzu mam upload pliku...
Następnie przeglądnąłem strony zaproponowane przez webasek i sprawdzałem czy pokazane tam skrypty działają... lecz niestety nie działają
melkorm
O_O
z ciekawości skopiowałem Twój kod wrzuciłem pod IE 6 - działa, pod IE 7 -> też działa więc nie wiem w czym problem tongue.gif
MajareQ
Potwierdzam - przed chwilą sprawdziłem pod IE 7. Działa bez zarzutu.
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.