Avatar billede ml Nybegynder
29. oktober 1999 - 23:34 Der er 11 kommentarer og
1 løsning

Form submit knap som et text link

Kan man lave en submit knap i en form som et text (link), og hvis ja hvordan ???
Avatar billede jumper Nybegynder
29. oktober 1999 - 23:51 #1
<a href="java script:document.forms.formularnavn.submit()">Tryk her</a>

formularnavn skal så udskiftes med navnet på din formular.

/Thor
Avatar billede ml Nybegynder
30. oktober 1999 - 00:29 #2
Takker


(o:
Avatar billede cyberesben Nybegynder
30. oktober 1999 - 14:32 #3
jumper>>

det hedder altså
<a href="java script:document.formularnavn.submit()">Tryk her</a>


man skal ikke skrive document.forms

så giver det i hvert fald fejl i IE3
Avatar billede jumper Nybegynder
01. november 1999 - 10:05 #4
Jamen esben, det er jo ikke min fejl, det er IE3's fejl!

/Thor
Avatar billede cyberesben Nybegynder
01. november 1999 - 16:32 #5
man plejer sgu da altid bare at skrive document.formularnavn

det virker alle steder
Avatar billede jumper Nybegynder
01. november 1999 - 18:21 #6
Det mest korrekte er nu altså at henvende sig til forms array'et, for derigennem at nå den rigtige formular.

Hvis du bruger document.formularnavn kan du jo også komme til at røre ved et element der tilfældigvis også hedder formularnavn. Det kan du ikke, når du bruger document.forms.formularnavn

/Thor
Avatar billede cyberesben Nybegynder
01. november 1999 - 18:59 #7
man er godt nok også for lam hvis man kalder flere ting det samme navn

og hvis forms arrayet skal bruges, ser det sådan ud:

document.forms[formularnavn].submit()
Avatar billede jumper Nybegynder
02. november 1999 - 14:12 #8
Du mener,

document.forms["formularnavn"].submit()

Eller

variabel = formularnavn
document.forms[variabel].submit()

/Thor
Avatar billede cyberesben Nybegynder
02. november 1999 - 19:23 #9
ja!
Avatar billede jumper Nybegynder
02. november 1999 - 20:12 #10
Hvis du kun skriver

docoument.forms[formularnavn].submit()

forudsætter det at du har en string variabel der hedder formularnavn, der indeholder navnet på din formular.

/Thor
Avatar billede cyberesben Nybegynder
02. november 1999 - 21:59 #11
jaja, jeg glemte lige der der ' ' ok?
Avatar billede jumper Nybegynder
02. november 1999 - 22:00 #12
ok ;)

/Thor
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester