Avatar billede justdoit Nybegynder
12. marts 2002 - 14:08 Der er 14 kommentarer og
1 løsning

2 stk action="" ??

Jeg har en form hvor der er 2 knapper!

Den ene knap ser sådan ud:

<INPUT  TYPE="image" knap.gif" VALUE="Send">

Og den submitter til en action som jeg har i min form. Men hvordan får jeg den anden knap til at submitte i samme form, men til et andet link??
Avatar billede sukos Juniormester
12. marts 2002 - 14:57 #1
Bruger input type="button" ?
Eller giver hver knap et navn, som formen så reagerer på. ?

"i samme form, men til et andet link" ?? Forstår ikke rigtigt hvad du mener.
Avatar billede nikolajdu Nybegynder
12. marts 2002 - 17:04 #2
<input type="image" onclick="this.form.action='side1'">
<input type="image" onclick="this.form.action='side2'">

/Nikolaj
Avatar billede justdoit Nybegynder
13. marts 2002 - 10:06 #3
Dette er ok:

<input type="image" onclick="this.form.action='side1'">
<input type="image" onclick="this.form.action='side2'">

Men hvordan får jeg det til at kalde to forskellige sider:

<form action="side1.asp" action="side2.asp method="post"> ???
Avatar billede nikolajdu Nybegynder
13. marts 2002 - 13:10 #4
<input type="image" onclick="this.form.action='side1.asp'">
<input type="image" onclick="this.form.action='side2.asp'">

Skifter selv mellem de to sider.
Avatar billede justdoit Nybegynder
13. marts 2002 - 13:23 #5
ja, ok det har jeg forstået, men problemet ligger i min form!!

Jeg kan jo ikke gøre sådan eller hva?:

<Form action="side1.asp" action="side1.asp" method="post">
<Input type="text" name="indput">
<input type="image" onclick="this.form.action='side1.asp'">
<input type="image" onclick="this.form.action='side2.asp'">
</form>
Avatar billede nikolajdu Nybegynder
13. marts 2002 - 13:26 #6
Kun én action i <form>.

<Form action="side1.asp" method="post">
<Input type="text" name="indput">
<input type="image" onclick="this.form.action='side1.asp'">
<input type="image" onclick="this.form.action='side2.asp'">
</form>

/Nikolaj
Avatar billede justdoit Nybegynder
13. marts 2002 - 13:38 #7
Prøv at se her:

Dette er min <form> men fra knappen frameld, skal jeg hente en side der hedder frameld.asp hvordan gør jeg det, vil du ikke prøve at sætte det ind?

Her er koderne:

<form method="post" style="margin:0px;" action="dvdit-filer/nyhedsbrev/SpawnedMailerAdd.asp" target="dvdtimain">
              <!-- Nyhedsbrev start -->
              <table width="135" border="0" cellspacing="0" cellpadding="0" class="hvid">
                <tr>
                  <td height="3" colspan="2"></td>
                </tr>
                <tr>
                  <td width="10"></td>
                  <td>
                    <INPUT onblur="if(this.value=='')this.value='E-mail';" 
      onfocus="if(this.value=='E-mail')this.value='';" size=12
      value="E-mail" name="eaddy" class="form">
                  </td>
                </tr>
                <tr>
                  <td colspan="2" height="5"></td>
                </tr>
                <tr>
                  <td></td>
                  <td>
                    <INPUT  TYPE="image" src="billeder/knap_tilmeld.gif" width="49" height="12" border="0" VALUE="Send" onclick="document.dvditmain.location.href='SpawnedMailerAdd.asp#top'">
                    <INPUT  TYPE="image" src="billeder/knap_frameld.gif" width="54" height="12" border="0" VALUE="Send" onclick="document.dvditmain.location.href='SpawnedMailerAdd.asp#top'"></td>
                </tr>
              </table>
            </form>
Avatar billede nikolajdu Nybegynder
13. marts 2002 - 13:41 #8
Der er noget galt her. Du har en side der hedder: SpawnedMailerAdd.asp
Avatar billede justdoit Nybegynder
13. marts 2002 - 13:47 #9
Her er det rettet:

<form method="post" style="margin:0px;" action="dvdit-filer/nyhedsbrev/SpawnedMailerAdd.asp" target="dvdtimain">
              <!-- Nyhedsbrev start -->
              <table width="135" border="0" cellspacing="0" cellpadding="0" class="hvid">
                <tr>
                  <td height="3" colspan="2"></td>
                </tr>
                <tr>
                  <td width="10"></td>
                  <td>
                    <INPUT onblur="if(this.value=='')this.value='E-mail';" 
      onfocus="if(this.value=='E-mail')this.value='';" size=12
      value="E-mail" name="eaddy" class="form">
                  </td>
                </tr>
                <tr>
                  <td colspan="2" height="5"></td>
                </tr>
                <tr>
                  <td></td>
                  <td>
                    <INPUT  TYPE="image" src="billeder/knap_tilmeld.gif" width="49" height="12" border="0" VALUE="Send"><!--Denne skal hente SpawnedMailerAdd.asp-->
                    <INPUT  TYPE="image" src="billeder/knap_frameld.gif" width="54" height="12" border="0" VALUE="Send"><!--Denne skal hente frameld.asp-->
                    </td>
                </tr>
              </table>
            </form>
Avatar billede nikolajdu Nybegynder
13. marts 2002 - 13:55 #10
Jeg vil meget hellere have du ganske grundigt forklarer mig sammenhængen mellem de ens filnavne.

http://www.eksperten.dk/spm/182638
Avatar billede justdoit Nybegynder
13. marts 2002 - 13:59 #11
Jeg har lukket min profil med navnet random. Men er det forkert at åbne en ny?? Hvis det er, så var jeg ikke klar over det - men håber det er ok??
Avatar billede nikolajdu Nybegynder
13. marts 2002 - 14:06 #12
sådan i øvrigt:

<form method="post" style="margin:0px;" action="dvdit-filer/nyhedsbrev/SpawnedMailerAdd.asp" target="dvdtimain">
              <!-- Nyhedsbrev start -->
              <table width="135" border="0" cellspacing="0" cellpadding="0" class="hvid">
                <tr>
                  <td height="3" colspan="2"></td>
                </tr>
                <tr>
                  <td width="10"></td>
                  <td>
                    <INPUT onblur="if(this.value=='')this.value='E-mail';" 
      onfocus="if(this.value=='E-mail')this.value='';" size=12
      value="E-mail" name="eaddy" class="form">
                  </td>
                </tr>
                <tr>
                  <td colspan="2" height="5"></td>
                </tr>
                <tr>
                  <td></td>
                  <td>
                    <INPUT  TYPE="image" src="billeder/knap_tilmeld.gif" width="49" height="12" border="0" VALUE="Send" onclick="this.form.action='Denne skal hente SpawnedMailerAdd.asp'">
                    <INPUT  TYPE="image" src="billeder/knap_frameld.gif" width="54" height="12" border="0" VALUE="Send" onclick="this.form.action='frameld.asp'">
                    </td>
                </tr>
              </table>
            </form>



/Nikolaj
Avatar billede nikolajdu Nybegynder
13. marts 2002 - 14:09 #13
Det er i orden.

Dog skal det nævnes at det ikke er i Ekspertens ånd at afmelde profiler og oprette sig igen. Spar hellere på pointene. Løber du tør, så opret hellere et spørgsmål ti 0 point og forklar at du desværre ikke har flere point.

/Nikolaj
Avatar billede justdoit Nybegynder
13. marts 2002 - 14:28 #14
Hej, godt at der er i orden, jeg vil jo ikke være en "fusker" her på eksperten! jeg skal nok prøve at skrive at jeg er i pointnød hvis det kommer der til engang:)

Jeg har fået det til at virke, så tak for hjælpen


Justdoit:)
Avatar billede nikolajdu Nybegynder
13. marts 2002 - 14:28 #15
Så lidt da :)
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