Avatar billede dkkarpen Nybegynder
07. maj 2002 - 17:07 Der er 19 kommentarer og
1 løsning

Ny feltværdi ved onclick

Halløj

Jeg har en form med to muligheder for submit. Den ene er en alm. submit knap. Den anden en knap der foruden at submitte formen sætter et felts værdi til 1.

Hvordan problemet med knap nr. 2?

jeg tænkte på:

onclick="document.form.feltnavn='1';this.form.submit()"

men det virker ikke rigtigt...
Avatar billede Slater Ekspert
07. maj 2002 - 17:13 #1
document.form.feltnavn.value='1';
Avatar billede dkkarpen Nybegynder
07. maj 2002 - 17:38 #2
Hvad skrev jeg ovenfor. Det skal gøres samtidig med submit af form.
Avatar billede gizmo-gizmo Nybegynder
07. maj 2002 - 18:12 #3
samtidig med submit af formen. Kan du så ikke bare smække en OnSubmit på <form> ??
Avatar billede dkkarpen Nybegynder
07. maj 2002 - 18:30 #4
Måske forklar med noget kode tak.
Avatar billede gizmo-gizmo Nybegynder
07. maj 2002 - 18:39 #5
Glem min kommentar...

hmmm... I det ovenover. Burde det ikke være document.form.feltnavn.value ??

hvad er problemet med den løsning ?
Avatar billede =maddog= Nybegynder
07. maj 2002 - 20:15 #6
onclick="document.form.feltnavn='1';this.form.submit()"
skal være
onclick="document.form.feltnavn.value='1';this.form.submit()"
eller har du prøvet. man kan se sig blind.
Avatar billede gizmo-gizmo Nybegynder
07. maj 2002 - 20:16 #7
maddog -> det er netop det viperine har skrevet i det første indlæg
Avatar billede =maddog= Nybegynder
07. maj 2002 - 21:12 #8
gizmo> korrekt. men linjen
Hvad skrev jeg ovenfor.
fik mig til at tænke, at der det var kodeblindhed og dkkarpen troede at det var det han selv havde skrevet.
derfor stillede jeg hans egen linje over den korrekte.
men jag kan tage fejl. det ville være rart med et link
Avatar billede dkkarpen Nybegynder
07. maj 2002 - 21:26 #9
Det virker dog stadig ikke.
Avatar billede gizmo-gizmo Nybegynder
07. maj 2002 - 21:29 #10
Måske ville du forklare lidt på problemet? melder den fejl når man trykker på knappen? gør den ikke det som du vil have? sker det helt tredje?????
Avatar billede dkkarpen Nybegynder
07. maj 2002 - 21:29 #11
Jeg faar fejl ved load af siden. Id var ventet.
Avatar billede gizmo-gizmo Nybegynder
07. maj 2002 - 21:32 #12
kom med et link så.
Avatar billede dkkarpen Nybegynder
07. maj 2002 - 21:36 #13
Jeg har ikke noget link men i kan faa koden.

<table class="subheader">
<form method="post" action="update.asp?mode=h_opret_process" name="agform">
<!--
<tr>
  <td>
    Forening:<br>
    <select name="forening">
    <option selected>Vælg forening</option>
    <%
    SQL = "Select foreningid, navn from foreninger order by navn"
    Set rs = Conn.execute(SQL)
    do while not rs.eof
    Response.Write "<option value=""" & rs("foreningid") & ", " & rs("navn") & """>" & rs("navn") & "</option>"
    rs.movenext
    loop
    %>
    </option>
  </td>
</tr>
-->
<tr>
  <td><% if Request.QueryString ("error") <> "" then Response.Write Request.QueryString ("error") & "<br><br>" end if %>
    Faggruppe:<br>
    <select name="fag">
    <% if Request.QueryString ("kategori") <> "" then %>
    <option value="<%=Request.QueryString ("kategori") & ", " & Request.QueryString ("fag")%>" selected><%=Request.QueryString ("fag")%></option>
    <% else %>
    <option>Vælg faggruppe</option>
    <% end if %>
   
    <%
    SQL = "Select * from faggrupper order by fag"
    Set rs = Conn.execute(SQL)
    do while not rs.eof
    fagid = rs("fagid")
    Response.Write "<option "
   
    if Request.QueryString ("fagid") <> "" then
        if Cint(fagid) = Cint(Request.QueryString ("fagid")) then
        Response.Write "selected "
        end if
    end if
   
    Response.write "value=""" & rs("kategoriid") & ", " & fagid & """>" & rs("fag") & "</option>"
    rs.movenext
    loop
    %>
    </select>
  </td>
</tr>
<tr>
  <td>
    Navn:<br>
    <input type="text" name="navn" size="44" value="<%=Request.QueryString ("navn")%>">
  </td>
</tr>
<tr>
  <td>
    Adresse:<br>
    <input type="text" name="adresse" size="44" value="<%=Request.QueryString ("adresse")%>">
  </td>
</tr>
<tr>
  <td>
    Postnr:&nbsp;&nbsp;&nbsp;&nbsp;By:<br>
    <input type="text" name="postnr" size="4" value="<%=Request.QueryString ("postnr")%>" onchange="java script:skrivBy()">&nbsp;<input type="text" name="city" size="36" value="<%=Request.QueryString ("city")%>">
  </td>
</tr>
<tr>
  <td>
    E-mail:<br>
    <input type="text" name="email" size="44" value="<%=Request.QueryString ("email")%>">
  </td>
</tr>
<tr>
  <td>
    Hjemmeside:<br>
    <input type="text" name="webside" size="44" value="ingen">
  </td>
</tr>
<tr>
  <td>
    Link til præsentationsside:<br>
    <input type="text" name="p2link" size="44">
  </td>
</tr>
<tr>
  <td>Telefon:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      Fax:<br>
    <input type="text" name="telefon" value="<%=Request.QueryString ("telefon")%>" size="20">&nbsp;<input type="text" name="fax" value="<%=Request.QueryString ("fax")%>" size="20">
  </td>
</tr>
<tr>
  <td colspan="2"><input type="checkbox" name="dgh" value="yes" <% if Request.QueryString ("dgh") = 1 then Response.Write " checked" end if %>> Det gode håndværk</td>
</tr>
<tr>
  <td><br><input type="submit" Value="Opret" id=submit3 name=submit3><a href="#" onclick="document.agform.new.value='1';document.agform.submit()">Gem og opret ny</a></td>
</tr>
<input type="hidden" name="new" value="0">
<input type=hidden name="bolig" value="<% if Request.QueryString ("bolig") = "1" then Response.Write "1" else Response.Write "0" end if %>">
</form>
</table>
Avatar billede gizmo-gizmo Nybegynder
07. maj 2002 - 21:38 #14
Det er jo ASP ... *G*
Avatar billede dkkarpen Nybegynder
07. maj 2002 - 21:40 #15
Ja noget af men det drejer sig jo om en html form...
Avatar billede gizmo-gizmo Nybegynder
07. maj 2002 - 21:42 #16
onclick="document.agform.new.value='1';document.agform.submit()"

det skal i hvert fald være:
onclick="document.agform.new.value='1';document.agform.submit();">

:)
Avatar billede dkkarpen Nybegynder
07. maj 2002 - 21:45 #17
Det kan diskuteres. Men det afhjælper i hvert fald ikke fejlen.
Avatar billede Slater Ekspert
08. maj 2002 - 10:40 #18
Hallo din alpeost, du skrev ikke det jeg sagde ovenover, du skrev noget der ikke virkede.
Avatar billede dkkarpen Nybegynder
08. maj 2002 - 10:46 #19
Jeg har prøvet med alt der har været nævnt her. Uden resultat...
Avatar billede dkkarpen Nybegynder
24. september 2002 - 12:58 #20
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