form hjælp

Tags:    php

Hey udviklere.
Har et problem med form og submit-knappen!

Hvis man nu bruger "if($sub)", og kalder submit-knappen "sub", sker der ikke noget, hvis man bare trykker enter. Man SKAL trykke på knappen!

Kunne man gøre det på en anden måde?





9 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
13

function entsub(myform) {
if (window.event && window.event.keyCode == 13)
myform.submit();
else
return true;}


Du skal bare ændre myform til det din form hedder..



Med venlig hilsen
/Jokke Jensen
www.jj-multimediedesign.dk



Hey udviklere.
Har et problem med form og submit-knappen!

Hvis man nu bruger "if($sub)", og kalder submit-knappen "sub", sker der ikke noget, hvis man bare trykker enter. Man SKAL trykke på knappen!

Kunne man gøre det på en anden måde?


if(isset($_REQUEST["sub"]))
eller
$sub = $_REQUEST["sub"]))
if ($sub)



javascript er ikke løsningen, og jeg tvivler på at eksemplet virker.

1: når du skriver "if($sub)" mener du garanteret "if($_POST['sub'])", men skidt nu med det.
2: i stedet for at bruge "if($_POST['sub'])" kan du nøjes med "if($_POST)". Så tester den bare om der er afsendt nogen form.



det skal gøres gennem javascript.. mener det er keypress 11
Med venlig hilsen
/Jokke Jensen
www.jj-multimediedesign.dk



Det forstod jeg ikke helt. Ehh. Kunne du prøve at uddybe det?



Kan man virkelig ikke gøre det mere simpelt?
Mener jeg har hørt, at man kan lave en usynlig submit? Kan det ikke passe?



mere simpelt ? du skal blot ændre et ord ? og copy paste..

Jeg er ret overbevist om det ikke kan gøres med php men jeg kan ikke sige det med sikkerhed..

.Net har mulighed for at sætte .Focus() på objectet, men det er nok ikke muligt med php..


Med venlig hilsen
/Jokke Jensen
www.jj-multimediedesign.dk



Ville meget gerne have, at der ikke bliver brugt javascript og lign., fordi jeg ved, det kan gøres kun med php!



Tænkte nok det var meget mere simpelt end det java-sjov.

Jeg er da efterhånden ved at have fået hjælp af dig nogle gange =p



t