Avatar billede cthun Nybegynder
21. november 2001 - 20:51 Der er 2 kommentarer og
1 løsning

Submit form

Hvordan submitter jeg en form fra et vindue der bliver åbnet der hvor formen er??

Jeg har prøvet med:
window.opener.form.submit();

Det virker ikke!
Avatar billede lestrata Nybegynder
21. november 2001 - 21:10 #1
Du skal bare skrive opener.form.submit()

<input type=\"button\" onclick=\"opener.myForm.submit()\" value=\"submit form i opener\">


/LeStrata
Avatar billede lestrata Nybegynder
21. november 2001 - 21:12 #2
<html>
<head>
<script>
function openMyWindow(){

    myWindow = window.open(\"submitopener.html\",\"newWin\",\"width=400,height=400\");

}
</script>
</head>
<body onload=\"openMyWindow()\">
<form name=\"myForm\" action=\"\">
  <input type=\"text\" name=\"textfield\" value=\"gugugugugu\">
</form>
</body>
</html>

submitopener.html:

<html>
<head>
</head>
<body>
<input type=\"button\" onclick=\"opener.myForm.submit()\" value=\"submit form i opener\">
</body>
</html>


/LeStrata
Avatar billede jakoba Nybegynder
21. november 2001 - 22:06 #3
Jeg vil nok anbefale:
window.opener.document.formnavn.submit();

Det er lidt sikrere og virker også i andre browsere end IE.

mvh JakobA
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester