Avatar billede joggy Nybegynder
18. august 2004 - 17:11 Der er 6 kommentarer og
1 løsning

Submit button

Hejsa..

Kan nogen forklarer mig hvorfor dette ikke virker:

document.write('<td align="center" colspan="2"><p><input type="image" src="login.jpg" name="Logon" onclick="login(username.value)">');

Når denne her virker:

document.write('<td align="center" colspan="2"><p><input type="button" value="Login" name="Logon" onclick="login(username.value)">');

De er begge som i kan se inde i noget javascript kode. Og nummer virker helt perfekt, og udføre hvad den nu skal.. Men når jeg trykker på den med img så sker der det at den bare sætte nogle værdier oppe i adresselinien..

Håber nogen kan hjælpe mig..
Avatar billede roenving Novice
18. august 2004 - 17:18 #1
Det er garanteret fordi du ikke er klar over, at en image-input er en submit-knap i en form, hvor ikke alle browsere tager en button-input som en submit-knap ...

Så det, der sker med image-inputtet er at den submitter formen, og hvis du ikke har en method i formen vil default-metoden get betyde, at alle felt-værdier fra formen vil blive lagt i adresselinjen !-)
Avatar billede joggy Nybegynder
18. august 2004 - 17:49 #2
Okay.. Er der nogen måde man kan fixe det på?

Og så et lille extra spørgsmål.. Er det mulig at ændre højden på et text felt. Altså <input type="text" osv...
Avatar billede roenving Novice
18. august 2004 - 17:57 #3
Hvis du sætter onsubmit="return false" på dit form-tag undgår du submitten !-)

-- og du kan ændre tekst-felter på en flere måder:

font-size:xx-small; eller f.eks. font-size:8px;

border:0px; og

line-height:8px;
Avatar billede joggy Nybegynder
18. august 2004 - 18:06 #4
Det er jo helt perfekt, så virker det jo også.. :) Jeg tanker så mange gange for hjælpen.. Smid gerne et svar, så du også kan få lidt points :)
Avatar billede joggy Nybegynder
18. august 2004 - 18:07 #5
Udover tanker, så takker jeg også :P
Avatar billede roenving Novice
18. august 2004 - 18:08 #6
Velbekomme '-)
Avatar billede roenving Novice
18. august 2004 - 18:11 #7
-- og tak for point ;~}
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