17. januar 2005 - 21:36Der er
7 kommentarer og 1 løsning
JavaScript: submit form
Hvis jeg f.eks. har en form ved navn "login", hvordan kan jeg så lave sådan der ved siden af formen står "Log ind", og når der så trykkes på teksten så bliver formen submited?
-- det skal dog tilføjes, at softspots eksempel med et a-tag forudsætter, at browseren kender document.all, hvilket kun Opera og IE gør, så de mennesker, som kommer med en anden browser vil bare få en javascript-fejl ...
Til gengæld kan man jo style submit-knappen, så den stort set ligner en almindelig tekst/link:
... og der er såmænd heller ikke nogen grund til at (mis)bruge JavaScript pseudo-protokollen, når nu HTML er udstyret med event-handlers, der udelukkende er beregnet til afvikling af JS:
... og så naturligvis returnere false på handleren: <a href="#" onclick="document.getElementById('frm').submit();return false">Log på</a>
Synes godt om
Ny brugerNybegynder
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.