06. oktober 2002 - 10:50Der er
5 kommentarer og 1 løsning
udskriv form
Forsøger at ændre lidt på min skoles eksisterende hjemmeside... Til nu har det været muligt via en form på vores side, at tilmelde sig skolen. Denne form ønsker jeg nu skal kunne skrives ud, og istedet sendes til skolen(Underskrift behøves). Ved hjælp af forskellige eksisterende svar her på eksperten har jeg fået noget flikket sammen, så en ny side åbnes, med overskrift og korrekt størrelse mm. Nu mangler jeg så "bare lige" at få selve formen ført med over på denne nye side. Nogen ideer??? Er ret ny i dette så Keep It Simple Please.
<!-- Background white, links blue (unvisited), navy (visited), red (active) --> <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#000080" ALINK="#FF0000" >
<font face="Georgia, Times New Roman, Times, serif" size="5">Indmeldelse</font> <p> <FORM name="myForm"> <p>Under forudsætning af, at der er plads, ønsker vi hermed at indmelde undertegnede som elev på Vittrup Efterskole fra: <br> <select name="indmelddato"> <option>Indmeldningsdato</option> <option>August 2003</option> <option>August 2004</option> <option>August 2005</option> <option>August 2006</option> <option>August 2007</option> <option>August 2008</option> <option>August 2009</option> <option>August 2010</option> </select> </p> <p>Elevens fulde navn:<br> <input type="text" size=50 name="navn"> <br> CPR.nr:<br> <input type="text" name="cprnr" size="10" maxlength="10"> <br> Forældre/værge:<br> <input type="text" name="foraldre" size="50"> <br> Stilling:<br> <input type="text" name="stilling" size="50"> <br> Tlf.nr:<br> <input type="text" name="tlfnr"> <br> Adresse:<br> <input type="text" name="adresse" size="50" value=""> <br> Post.nr.<br> <input type="text" name="postnr" size="4" maxlength="4"> <br> By:<br> <input type="text" name="by" size="50"> <br> Hjemkommune:<br> <input type="text" name="kommune" size="50"> <br> Min nuværende skole:<br> <input type="text" name="skole" size="50"> <p> Jeg ønsker at gå i: 9. klasse <input type="checkbox" name="klasse9" value="9klasse"> 10. klasse <input type="checkbox" name="klasse10" value="10klasse"> </p> </p> <p> Jeg ønsker i skoleårets 1. periode undervisning i flg. værkstedsfag:<br> <select name="fagman_ons"> <option>Man-Ons</option> <option value="Fodbold">Fodbold</option> <option value="Drama">Drama</option> <option>Hund</option> <option>It-værksted</option> <option>Dressur</option> </select> <select name="fagtirs_tors"> <option>Tirs-Tors</option> <option>Volleyball</option> <option>Musik</option> <option>Natur og friluftsliv</option> <option>Billedkunst</option> <option>Terrænridning</option> </select> </p> <p>Jeg har en hest jeg gerne vil have med: <input type="checkbox" name="hest" value="jeg har hest"> </p> <p>E-mail<br> <input type="text" size=50 name="email"> </p> <input type="button" value="Open Window" onClick="openWin()"> </FORM>
</BODY> </HTML>
--> Print out file: formprintout.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <TITLE>Indmeldelse</TITLE> </HEAD> <!-- Background white, links blue (unvisited), navy (visited), red (active) --> <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#000080" ALINK="#FF0000" >
<script language="JavaScript"> var sourceForm = window.opener.document.myForm var text = ""; var text2 = "";
text = "<b>Indmeldelse skema:</b>"; text = text + "<br>" + "Indmeldningsdato: " + sourceForm.indmelddato.options[sourceForm.indmelddato.selectedIndex].text; text = text + "<br>" + "Navn: " + sourceForm.navn.value; text = text + "<br>" + "CPR.nr: " + sourceForm.cprnr.value; text = text + "<br>" + "Forældre/Værge: " + sourceForm.foraldre.value; text = text + "<br>" + "Stilling: " + sourceForm.stilling.value; text = text + "<br>" + "Tlf.nr: " + sourceForm.tlfnr.value; text = text + "<br>" + "Adresse: " + sourceForm.adresse.value; text = text + "<br>" + "Post.nr: " + sourceForm.postnr.value; text = text + "<br>" + "By: " + sourceForm.by.value; text = text + "<br>" + "Hjemkommune: " + sourceForm.kommune.value; text = text + "<br>" + "Min nuværende skole: " + sourceForm.skole.value; if(sourceForm.klasse9.checked) { text2 = sourceForm.klasse9.value; } if(sourceForm.klasse10.checked) { text2 = text2 + " " + sourceForm.klasse10.value; } text = text + "<br>" + "Jeg ønsker at gå i: " + text2; text = text + "<br>" + "Fag, Man-Ons: " + sourceForm.fagman_ons.options[sourceForm.fagman_ons.selectedIndex].text; text = text + "<br>" + "Fag, Tirs-Tors: " + sourceForm.fagtirs_tors.options[sourceForm.fagtirs_tors.selectedIndex].text; if(sourceForm.hest.checked) { text2 = ""; text2 = sourceForm.hest.value; } else text2 = ""; text = text + "<br>" + "Jeg har en hest jeg gerne vil have med? : " + text2; text = text + "<br>" + "E-mail: " + sourceForm.email.value; text = text + "<br>" + "<p><b>Forældre/Værges underskrift</b>:"; text = text + "<p> <p><hr size=3 width=300 align=left>"; text = text + "(dato og underskrift)";
Jeg kan godt se hvor du vil hen, men jeg havde nu håbet at der fandtes et Javascript, som let og elegant kunne overføre den udfyldte form til den nye print-side som åbnes. Det må da kunne lade sig gøre???
Jeg har nu endelig fået afprøvet dit script. Siden læses blank. Frontpage siger noget med at "window.opener.document er null eller ikke et objekt" Hvad kan det skyldes?
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.