Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> document submit z podaniem id/name formularza
misty
post
Post #1





Grupa: Zarejestrowani
Postów: 366
Pomógł: 0
Dołączył: 2.01.2007

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


czesc, kod:

  1. document.myForm.submit();


przeladuje mi formularz, gdzie form name = "myForm"

czy jest jakis sposob (kombinowalam na milion sposobow), aby "myForm" bylo podawane jako argument? tzn chodzi mi o to ze potrzebuje taka oto funkcje:

  1. function test(formName){ //albo formId
  2. document.formName.submit();
  3. }


nie moge tego za chiny przylaczyc, tzn zeby on w miejsce formName wstawial to co jest przekazywane jako argument.

mam nadz ze w miare jasno opisalam z czym mam problem. Bede wdzieczna za wszelkie wskazowki.

pzdr.
misty

mam:


document.forms[formId].submit();
Go to the top of the page
+Quote Post
Niktoś
post
Post #2





Grupa: Zarejestrowani
Postów: 1 195
Pomógł: 109
Dołączył: 3.11.2011

Ostrzeżenie: (10%)
X----


<form onSubmit="test(this)";
Ale nie wiem czy to będzie działać-pewności nie mam.
Go to the top of the page
+Quote Post
Sephirus
post
Post #3





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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


Jak chcesz form ID to też możesz standardowo jak do wszystkiego odwołać się tak:

[JAVASCRIPT] pobierz, plaintext
  1. function test(formId)
  2. {
  3. document.getElementById(formId).submit();
  4. }
[JAVASCRIPT] pobierz, plaintext
Go to the top of the page
+Quote Post
misty
post
Post #4





Grupa: Zarejestrowani
Postów: 366
Pomógł: 0
Dołączył: 2.01.2007

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


juz znalazlam:

document.forms[formId].submit();

ale dzieki za odpowiedzi!

pzdr,
misty
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: 1.10.2025 - 11:53