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?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.