Avatar billede viperfx102 Nybegynder
23. maj 2002 - 01:40 Der er 4 kommentarer og
1 løsning

submit form uden submit knap

Kan jeg på en eller anden måde slippe for den knap jeg har når man skal submitte en form??? jeg vil nemlig gerne poste nogle data og bare have et tekstlink!
Avatar billede lequet Nybegynder
23. maj 2002 - 01:42 #1
<a href="#" onClick="document.formnavn.submit()">

Så skal du bare have en id="formnavn" på dit <form> tag, det skulle virke
Avatar billede viperfx102 Nybegynder
23. maj 2002 - 02:14 #2
hhhmmm... nu har jeg lavet det som nedenstående, men så for jeg en fejl dokument.formslet is null or not an object

<form method="post" action="IK01.asp" id="formslet">
        <input type="hidden" name="kurvindid" value=<%=kurvindholdid%>>
        </form>
        <a href="#" onClick="document.formslet.submit()">Slet</a>
Avatar billede lequet Nybegynder
23. maj 2002 - 02:22 #3
OK, så kan du om ikke andet gøre det på en lidt mere sikker måde, dog også lidt mere besværlig.

<a href="#" onClick="document.form[0].submit()">Slet</a>

form[0] skal muligvis ændres. Tallet (Her 0) er nummeret på formen, 0 er den første form som optræder i koden, 1 er den næste og så videre. Ret tallet så det passer til din kode.

Ellers har jeg ikke nogen forslag :(
Avatar billede viperfx102 Nybegynder
23. maj 2002 - 02:34 #4
Det virker noget bedre! Kan du ik' oprette et svar så du kan få dine points??
Avatar billede lequet Nybegynder
23. maj 2002 - 02:36 #5
Gør jeg da så :)

Det er en lidt mere besværlig metode, men så længe det virker :)
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