Avatar billede l_otto Nybegynder
28. januar 2004 - 09:35 Der er 3 kommentarer og
1 løsning

Form i en Form

jeg har en form som inserter i DB nu skal jeg have en javascript form til at virke i den.. men det kan den ikke...!

<form method="post" action="<%=MM_editAction%>" name="form1" enctype="multipart/form-data" onSubmit="checkFileUpload(this,'GIF,JPG,JPEG,BMP,PNG,DOC,PDF,XLS',true,');return document.MM_returnValue">

    <TR>
        <TD width="60">Firma<td><input type="text" name="bandnavn" class="Formindhold" size="40"></td></TD>
       
        <form name="tstest">
       
            Select Date (w. year scrl.):<br>
            <input type="Text" name="input1" value="">
            <a href="java script:cal1.popup();"><img src="img/cal.gif" width="16" height="16" border="0" alt="Click Here to Pick up the date"></a>
        </form>
        <script language="JavaScript">
        <!-- // create calendar object(s) just after form tag closed
            // specify form element as the only parameter (document.forms['formname'].elements['inputname']);
            // note: you can have as many calendar objects as you need for your application
            var cal1 = new calendar1(document.forms['tstest'].elements['input1']);
            cal1.year_scroll = true;
            cal1.time_comp = false;
           
        //-->
        </script>
       
    </TR>
    </TABLE>

<input type="submit" value="Submit" name="submit" class="Buttons" >
Avatar billede roenving Novice
28. januar 2004 - 10:02 #1
Du kan ikke have en form inde i en form ...

-- og du har også ulovlig nesting, men du kan bare:

<form name="tstest" method="post" action="<%=MM_editAction%>" name="form1" enctype="multipart/form-data" onSubmit="checkFileUpload(this,'GIF,JPG,JPEG,BMP,PNG,DOC,PDF,XLS',true,');return document.MM_returnValue">
<table>
    <TR>
        <TD width="60">Firma<td><input type="text" name="bandnavn" class="Formindhold" size="40"></td>
            Select Date (w. year scrl.):<br>
            <input type="Text" name="input1" value="">
            <a href="java script:cal1.popup();"><img src="img/cal.gif" width="16" height="16" border="0" alt="Click Here to Pick up the date"></a>
       
    </TR>
    </TABLE>

<input type="submit" value="Submit" name="submit" class="Buttons" >
</form>
        <script language="JavaScript">
        <!-- // create calendar object(s) just after form tag closed
            // specify form element as the only parameter (document.forms['formname'].elements['inputname']);
            // note: you can have as many calendar objects as you need for your application
            var cal1 = new calendar1(document.forms['tstest'].elements['input1']);
            cal1.year_scroll = true;
            cal1.time_comp = false;
           
        //-->
        </script>

-- og det ser mærkeligt ud, at du kalder new calendar1 (et-tallet ?-)
Avatar billede l_otto Nybegynder
30. januar 2004 - 09:26 #2
det virker .. jubii svar bitte
Avatar billede roenving Novice
30. januar 2004 - 18:55 #3
Velbekomme '-)
Avatar billede roenving Novice
31. januar 2004 - 18:25 #4
-- og tak for points ;~}
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