Avatar billede lakild Nybegynder
28. juli 2000 - 12:25 Der er 2 kommentarer og
1 løsning

Mere end 1 \"action\" i Form

Hej
Kan man i forbindelse med <FORM action= få \"action\" til at åbne f.eks. 2 sider, - altså mere end en parameter på \"action\"
mvh
Lars
Avatar billede flarup Nybegynder
28. juli 2000 - 12:41 #1
Ja, du kan lave en onSubmit javascript event, som åbner endnu et vidnue..
Avatar billede skjoldby Nybegynder
01. august 2000 - 12:02 #2
Ikke som en action. Det er korrekt at du kan åbne et nyt vindue, men jeg tror ikke på at det kan lade sig gøre at bruge begge som action.

<FORM ACTION=\"action.htm\" onSubmit=\"window.open(\'nyt.htm\',\'nyt\',\'width=200,height=200\')\">
Avatar billede bbe1379 Nybegynder
08. september 2000 - 21:09 #3
Det kan du ikke umiddelbart, men med lidt snilde og kreativitet kan du lave to form med identisk indhold, som submitter til to actions:

Prøv med:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>

<body bgcolor=\"#FFFFFF\">
<script language=\"JavaScript\"><!--
function copyAndSubmit() {
      document.hiddenForm.TextHid.value = document.visibleForm.Text.value;
    document.hiddenForm.submit();   
}
//--></script>
<form name=\"hiddenForm\" action=\"anything\">
<input type=\"hidden\" name=\"TextHid\">
</form>

<form name=\"visibleForm\" action=\"something\">
<input type=\"text\" name=\"Text\">
<input type=\"button\" value=\"Submit\" onClick=\"copyAndSubmit()\">
</form>


</body>
</html>

...den er måske lidt meget kreativ, men det burde virke :-)
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