Avatar billede pollas Nybegynder
09. november 2001 - 04:49 Der er 2 kommentarer og
1 løsning

Dobbeltmarkering i submit-style

Jeg har lavet en css-def til mine submitknapper, der meget enkelt blot
forsyner dem med en tynd sort kant og grå baggrund.

.squbmit {
border-top: 1 solid #000000;
border-bottom: 1 solid #000000;
border-left: 1 solid #000000;
border-right: 1 solid #000000;
font-size: 10px;
}

Men klikker jeg inden i formularen et sted, lader det til at jeg
\'aktiverer\' submit-knappen på en eller anden måde, så den bliver
dobbeltmarkeret. Det forsvinder igen lige så snart jeg klikker uden for
formularen.

Hvorfor nu det?

På forhånd tak.

/Anders
Avatar billede parazite Nybegynder
09. november 2001 - 04:52 #1
Så snart du klikker inde i en form vil den tilhørende submit blive markeret, som du ser.
Dette *burde* løse det. *Burde!*
<input type=\"button\" onClick=\"document.formNavn.submit();\" value=\"Submit\">
Smid denne knap udenfor dit <form>-tag, og lad være med at lægge en submit inde i din form.
Tjek lige om NS viser knappen korrekt - der er vist noget med, at den ikke vil vise form-elementer, hvis de er udenfor form-tags.
Avatar billede olebole Juniormester
09. november 2001 - 11:28 #2
<ole>
Lad være med at lægge den udenfor formen ...det er ikke lovligt i HTML.
Sålænge det ikke er en type=\"submit\" bliver den ikke trukket i fokus - heller ikke, når den ligger rigtigt  ;o)
/mvh
</bole>
Avatar billede parazite Nybegynder
09. november 2001 - 11:57 #3
Argh, doh! Selvfølgelig! :)
<input type=\"button\" onClick=\"document.formNavn.submit();\" value=\"Submit\">
Bare smid det ind i stedet for din submit! :)
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