Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Automatyczne wysylanie do formularza (funkcja submit();)
kun4
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 13.02.2004

Ostrzeżenie: (0%)
-----


Jest sobie formularz:

Kod
<form method="post" action="plik.php" name=formularz>

<input type="submit" name="send" value="Send">

<input type="submit" name="submit" value="Preview">

<input type="submit" name="cancel" value="Cancel">


i chce aby on był wysyłany automatycznie, wiesc wstawiam sobie:

Kod
<body onLoad="document.formularz.submit()">


Ale wtedy jest zle bo ta funkcja nie przekazuje ze został wcisniety button o nazwie "send". NIe wiem próbowałem to robic w taki sposób:

submit(name="send"); taki prosty sposób, co prawda nie dzialający ale chyba oddaje o co mi chodzi. Poruszałem ten temat na innym forum ale nie uzyskałem odpowiedzi, wiec może tutaj mi pomogą z góry dziekuje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
FiDO
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


Kod
document.formularz.send.click();

Nie wiem na ile zgodne z standardem, ale na IE, Mozilli dziala.
Go to the top of the page
+Quote Post
DeyV
post
Post #3





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




apropo tematu - jaki jest Xhtml'owy odpowiednik onLoad?
Bo walidator chyba tego nie toleruje w takiej postaci.
Go to the top of the page
+Quote Post
Dominik
post
Post #4





Grupa: Zarejestrowani
Postów: 339
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Białystok

Ostrzeżenie: (0%)
-----


Cytat
apropo tematu - jaki jest Xhtml'owy odpowiednik onLoad?

Tak onload (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
W XHTML-u jak i w kazdym innym XML-u wielkosc liter ma znacznie wiec ONLOAD, onLoad i onload to trzy rozne rzeczy. A w XHTML-u przyjete zostalo ze atrybuty, znaczniki (i predefiniowane wlasnosci) sa pisane malymi literami.
Go to the top of the page
+Quote Post
Jojo
post
Post #5





Grupa: Zarejestrowani
Postów: 405
Pomógł: 1
Dołączył: 19.09.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


DeyV: ja ostatnio przepuszczałem przez Validator stronkę ze skryptem menu z tego topicu i validator powiedział, że: "This Page Is Valid XHTML 1.1!" (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Jest na niej użyte:
Kod
<body onload="menuInit();">

Może chodzi o to, że nie powinno się pisać "onLoad" tylko "onload", bo z tego co słyszałem nazwy tagów i właściwości powinny być w XHTML pisane małymi literkami (popraw mnie jeśli się mylę).
Go to the top of the page
+Quote Post
Dominik
post
Post #6





Grupa: Zarejestrowani
Postów: 339
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Białystok

Ostrzeżenie: (0%)
-----


Cytat
Może chodzi o to, że nie powinno się pisać "onLoad" tylko "onload", bo z tego co słyszałem nazwy tagów i właściwości powinny być w XHTML pisane małymi literkami (popraw mnie jeśli się mylę).

Hmmm.... Fajnie, tylko po co powtarzasz dokladnie to samo co przed Toba napisalem (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . Ale powtorzmy jeszcze raz (co mi tam skoro jest dubel to moze byc i tribel (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ) : w XHTML-u atrybuty i znaczniki powinny byc pisane malymi literami a onLoad nie spelnia tego zalozenia.
Go to the top of the page
+Quote Post
DeyV
post
Post #7





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




wybrane posty zostały usunięte.

Dominik - to się zdaża nagminnie - trzeba się przyzwyczaić (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Zajec - wiecej luzu, i mniej wulgaryzmów.

A tak OT dzięki - prawdę mówiąc - tak włąsnie przypuszczałem, ale nie miałem pewnosci, z uwagi na to, że z tego co pamiętam, jeszcze jakiś czas temu niektóre przeglądarki nie obsługiwały onload małymi literami. Przynajmniej tak mi się wydaje.
Dlatego dzięki za upewnienie. Jest szansa, że z www.php.pl zniknie kilka kolejnych błedów walidacyjnych (choć przy tej ilości jakie się pojawiają to chyba i tak nie za wiele (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) )
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 19:18