Avatar billede ingeman Seniormester
03. august 2006 - 18:28 Der er 3 kommentarer og
1 løsning

Mangler at få data med over ?

function HotKeys() {
    // Ctrl-tasten er nede?
    if (event.ctrlKey) {
        switch (event.keyCode) {
            // er der trykket på s?
            case 83:
                document.forms[0].submit();
            //  alert('Ctrl + S');
                break;
            }
        }
    event.returnValue = true;
}     
</script>

</head>

<%
    Dim strSQL, loConn,RS,kndip,bctype,saelger,Antks(90),n,land,tiddate
    Dim va(20),at(20),navn,x
   
   
    set rs = server.CreateObject("ADODB.Recordset")
    Set loConn = CreateObject("ADODB.Connection")
    loConn.Open(DBFilnavn)
   
    StrSQL="SELECT * FROM FerskProduktion WHERE ID=" & Request.Querystring("id")
    RS.open strSQL, loConn ,3,3
    If Not RS.EOF Then
   
            Navn=Rs.Fields("navn")
          for x=1 to 20
              va(x)=Rs.Fields("vareart"&cstr(x))
              at(x)=Rs.Fields("antal"&cstr(x))
          next
   
    end if
   
    RS.Close
    loConn.Close
      Set loConn = nothing
    Set RS = Nothing
   

TidDate=Time()
%>



<body onLoad="document.forms[0].At1.focus();" topmargin=0  onkeydown="HotKeys();">

<form method=Post action="PakhusUpdate.asp"    target="_parent">

    <input type=hidden  name="id" Value="<%=Request.Querystring("id")%>">
   
        <table width="100%" cellspacing="0" cellpadding="0">
            <tr>
                <td colspan="3" ALIGN="left"><font face="Verdana" size="4" color="#0000FF"><u><%=navn%>:</u></font>    </td>
            </tr>
            <tr>
                <td style="width:50px;"><font face="Verdana" size="2" color="#0000FF"><b>Date:</b></td>
                <TD><Span  class=inputs3><%=FormatDateTime(Date,2)%> - KL:&nbsp;<%= Left(tiddate,Len(tiddate)-3)%></span></td>
            </tr>
        </table>
   
   
    <table width=100% border=0 cellspacing=0 cellpadding=0>
        <tr>
                <td width="10%"  nowrap><Span class="inputs6">Vareart:</span></td>
                <td width="23%"  nowrap><Span class="inputs6">Antal:</span></td>
                <td width="67%"  nowrap><Span>&nbsp;</span></td>
            </tr>
    </table>
   
    <table width=100% border=0 cellspacing=0 cellpadding=0>
    <%    For n = 1 To 20%>
                <tr>
                    <td width="10%"  align="left"><Input type=text name="Va<%=(n)%>"  value="<%=Va(n)%>"  class="inputs8" style="text-align:left;" tabindex=<%=n%>></input></td>
                    <td width="23%"  align="left"><Input type=text name="At<%=(n)%>"  value="<%=At(n)%>"  class="inputs8" style="text-align:left;" tabindex=<%=n+20%>></input></td>
                    <td width="67%"  nowrap><Span>&nbsp;</span></td>
                </tr>
               
    <%    next%>
    </table>
   

    <table width=100% border=0 cellspacing=0 cellpadding=0>
        <tr>
            <table width=100% border=0 cellspacing=0 cellpadding=0>
                <tr>
                    <td align=left>
                        <INPUT type="Submit"  name="Action" style="HEIGHT: 25px; WIDTH: 75px" value="Gem" target="_self">
                        <INPUT type="Button"  name="Action" style="HEIGHT: 25px; WIDTH: 75px" value="Ryd Antal" onclick="clearantal();">
                        <INPUT type="submit"  name="Action" style="HEIGHT: 25px; WIDTH: 75px" value="Slet alt">
                        <INPUT type="Submit"  name="Action" style="HEIGHT: 25px; WIDTH: 75px" value="Annuler">
                    </td>
                </tr>
            </table>
        </tr>
    </table>
   
</form>




</BODY>
</HTML>

Jeg bruger ctrl s til at gemme data fra formen - men der mangler noget java som tilføjer de ændringer der er sket i formen ?
Avatar billede roenving Novice
23. august 2006 - 11:17 #1
?-)

-- for det første skal det jo være serverside, at du behandler input, for det andet ligner det ikke lige Java, da du jo har fat i noget javascript !-)
Avatar billede ingeman Seniormester
23. august 2006 - 17:39 #2
Javascript delen er brugt til at aktiver submit når man trykker Ctrl S,
det var kode fejl at data ikke kom med over - er klaret.
Avatar billede ingeman Seniormester
03. september 2006 - 11:34 #3
svar
Avatar billede ingeman Seniormester
19. april 2011 - 19:37 #4
lukket
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