24. september 2002 - 15:36Der er
8 kommentarer og 1 løsning
form vil ikke afsendes
Jeg kan ikke få nedenstående til at virke i Opera og NS 4.0+
function submitForm(a) { document.forms[0].action = a; document.forms[0].submit(); }
Er der nogen der kan give mig en ide om, hvorfor det ikke virker? Formen bliver slet ikke afsendt, og det virker tilsyneladende heller ikke i ældre versioner af explorer.
function submitForm(a) { alert( "submitForm kaldt.\na = " +a ); // debug linie document.forms[0].action = a; alert( "submitForm:\naction = " +document.forms[0].action ); // debug linie document.forms[0].submit(); }
og udvid også onclick handleren med en return false (den burde jeg have tænkt på før.) onClick="submitForm('dennefilsnavn.html?id=12&goto=6');return false;"
Det så ud til at klare problemet. Jeg tror faktisk det var "return false" der var det magiske ord. I hvert fald returnerede alert(); nogle brugbare værdier, så det var ikke fordi den del af det ikke virkede. Takker, og lige en sjat point til dig for indsatsen.
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.