ved ikke om det er det korrekte sted jeg poster, men nu prøver jeg.
Jeg har en side som er opbygget nogenlunde som denne:
Via javascript bliver der redirected til noget specielt hvis der trykkes enter inde i input boksen. Dette virker også perfekt. Men mit problem er, at på en enkelt side, er denne input inde i en form, så det ligner noget lignende dette: <form ...> <input med js-redirect ...> <button type="submit".. /> </form>
Trykker jeg enter i min input nu, bliver submit-knappen trykket i stedet.
Er der en måde så man kan få den til at ignorere denne knap hvis man har kurseren stående i input-boksen?
Sorry, det er bare mig som skrev forkert i farten. Det er også <input type="submit" />
Problemet er, at det felt jeg snakker om som er i <form> tag'sne, egentligt ikke hører til den form overhovedet. Men når jeg har curseren i tekstfeltet og trykker enter er det den form som bliver "aktiveret" i stedet for onkeypress-eventet på mit text-felt.
Event'en skal cancel'es, når den er blevet fanget i input-feltet. Ellers bobler den videre ud i formen - og til sidst dokumentet - hvorfor default-handlingen udføres, og formen submittes.
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.