Avatar billede zeion Nybegynder
29. juli 2004 - 11:55 Der er 9 kommentarer og
1 løsning

2xsubmit i 1 form, med forskellige steder hen.

DAvs. Eksperter.

Jeg har en form som har en masse inputs.
Det jeg ønsker er en Extra Submit knap som går et andet sted hen, end det der er angivet i Form Action ?? hvordan gør jeg det ??
Avatar billede zeion Nybegynder
29. juli 2004 - 12:22 #1
Ups forkert gruppe sorry :(
Avatar billede hansdam Nybegynder
29. juli 2004 - 12:26 #2
Du kan lave din submit knap sådan:
<input type="button" name="action" onclick="document.FormNavn.submit();" value="Send dine data" />

Denne knap behøver ikke være inde i din form, for at den kan submitte

/Hans
Avatar billede Slettet bruger
29. juli 2004 - 12:29 #3
ellers en løsning med 2 submit knapper:

<script>
function mysubmit(myaction){
    obj = document.forms[0];
    obj.action=myaction;
    obj.submit();
}
</script>

<form action="sendmail.php" method="post">
Din mailadresse: <input type="text" name="mailadr">
<input type="button" onclick="mysubmit('side1.php');" name="submitknap" value="Tilmeld">        <- knap 1
<input type="button" onclick="mysubmit('side2.php');" name="submitknap2" value="Frameld">        <- knap 2
</form>
Avatar billede hansdam Nybegynder
29. juli 2004 - 12:30 #4
Sorry... Læste ikke lige spørgsmålet ordentligt...
Avatar billede zeion Nybegynder
29. juli 2004 - 12:41 #5
questis :
Jeg få en fejl :
Objektet understøtter ikke denne egenskab eller metode
Kode : 0

<script>
function mysubmit(myaction){
    obj = document.forms[0];
    obj.action=myaction;
    obj.submit();
}
</script>

<input type="button" onclick="mysubmit('opret.asp');" name="submitknap" value="Tilmeld"> 

hva gør jeg forkert ?
Avatar billede Slettet bruger
29. juli 2004 - 12:45 #6
hvor er din <form> ??
Avatar billede zeion Nybegynder
29. juli 2004 - 12:50 #7
der :P



<form name="create" method="post" action="redir/opret.asp" onsubmit="return valider(this)">
<table width="640">
<tr>
<td>
Hent kunde og bil på
            <!-- Telefonnnummer <input type="text" name="telefonget">  <br>
                            Eller<br> -->
Regnummer : <br>
<input type="text" name="regnrget">
</td>
<td>
<%
        ' Hente liste over bilen kunden har haft.
        If not Request.QueryString("reqtlf") = "" then
        SQL = "Select * from sager where telefon= '" & Request.QueryString("reqtlf") & "'"
        set biler = conn.execute(SQL)
        %>
        Liste over Kundebiler : <select name="biler">
        <option value="">Vælg Bil</option>
          <%if biler.eof then
            %>
                              <option value="">Kunden har ingen biler i Databasen</option>
                              <%
            else
            do while not biler.eof

            %>
            <option value="<%=biler ("id")%>"><%=biler("Maerke") & " " & biler("model") & " " & biler("aargang")%></option>
            <%
            biler.movenext
              loop
              end if %>
       
        </select>
        <%
        end if
      ' SLUT Hente liste over bilen kunden har haft.
      %>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="47%"><table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td>Tlf nr. :</td>
        <td><input type"text" name="telefon" size="7"></td>
        <input type="button" onclick="mysubmit('opret.asp');" name="submitknap" value="">       
   
      </tr>
      <tr>
        <td>Kunde :</td>
        <td><input name="name" type="text" size="30"></td>
      </tr>
      <tr>
        <td>Gade og nr.:</td>
        <td><input type="text" name="gadenavnognr" size="30"></td>
      </tr>
      <tr>
        <td height="24">Stednavn :</td>
        <td><input name="stednavn" type="text" size="30"></td>
      </tr>
      <tr>
        <td>Postnr. :</td>
        <td><input name="postnr" type="text" size="30"></td>
      </tr>
      <tr>
        <td>By :</td>
        <td><input name="by" type="text" size="30"></td>
      </tr>
    </table> 
    <input name="submit" type="submit" value="opret">
      </td>
     
    <td width="53%"><table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td>Regnr :</td>
        <td><input type="text" name="regnr"></td>
      </tr>
      <tr>
        <td>Mærke :</td>
        <td><input type="text" name="maerke"></td>
      </tr>
      <tr>
        <td>Model :</td>
        <td><input type="text" name="model"></td>
      </tr>
      <tr>
        <td>Årgang :</td>
        <td><input type="text" name="aargang"></td>
      </tr>
      <tr>
        <td>Ltr :</td>
        <td><input type="text" name="ltr"></td>
      </tr>
      <tr>
        <td>Km : </td>
        <td><input type="text" name="km"></td>
      </tr>
      <tr>
        <td>Stelnr :</td>
        <td><input type="text" name="stelnr"></td>
      </tr>
    </table> </td>
  </tr>
</table>
<p>
    Anslåettid :
    <input type="text" name="anslaaettid">
<br>
Arbejde:<br>
<form>
        <textarea name="arbejde" cols="45" rows="10"></textarea><br>
Bemærkninger:<br>
        <textarea name="bemaerk" cols="45" rows="5"></textarea>
</form>
Avatar billede zeion Nybegynder
02. august 2004 - 12:10 #8
hansdam... din løsning virkede med lidt modifakitioner. smid et svar
Avatar billede hansdam Nybegynder
02. august 2004 - 14:02 #9
okay, men jeg tager ikke alle points... questis svar virker også meget fornuftigt...
Vi kan dele...
Avatar billede Slettet bruger
02. august 2004 - 14:45 #10
giv du bare hansdam pointene, jeg forglemte dette spm. helt, så har ikke været til meget hjælp, bare det virker nu ;O)
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
Kurser inden for grundlæggende programmering

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