[ASP/HTML] 7 submit knoppen in 1 html pagina

Pagina: 1
Acties:
  • 82 views sinds 30-01-2008

  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Ik wil 7 knoppen gebruiken in een asp pagina en elke knop zou iets anders moeten doen. Hoe kan ik de asp pagina laten weten dat ik bijvoorbeeld op knop 3 hebt gedrukt?

Assume there are no rules and it's one big free for all


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 12-09 21:31

Janoz

Moderator Devschuur®

!litemod

Door ze een andere waarde te geven?

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 14:27

mulder

ik spuug op het trottoir

Dan is de naam van die knop bekend na de post. De anderen niet. Of je laat elke knop een andere parameter aan het url meegeven.

oogjes open, snaveltjes dicht


  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
Eehm volgens mij kun je naast een name ook een value meegeven aan een button. Deze krijgt de ASP pagina dan gewoon als variabele :) Duidelijk? Nee? Dan hier ff voorbeeldje :
code:
1
2
3
4
<form action="pagina.asp">
  <input type="submit" name="knop" value="Knop_1">
  <input type="submit" name="knop" value="Knop_2">
</form>

Als het goed is moet dit werken :)
En zoniet dan is het gewoon jammer

Verwijderd

Op dinsdag 12 maart 2002 14:02 schreef MisterData het volgende:
Eehm volgens mij kun je naast een name ook een value meegeven aan een button. Deze krijgt de ASP pagina dan gewoon als variabele :) Duidelijk? Nee? Dan hier ff voorbeeldje :
code:
1
2
3
4
<form action="pagina.asp">
  <input type="submit" name="knop" value="Knop_1">
  <input type="submit" name="knop" value="Knop_2">
</form>

Als het goed is moet dit werken :)
En zoniet dan is het gewoon jammer
Jah en die value is dus de text die er op de knop staat :) ...

  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
De namen van de 7 knoppen zijn:
knop1
knop2
knop3
knop4
knop5
knop6
knop7

Elke knop zal een andere SQL statement moeten uitvoeren.

Assume there are no rules and it's one big free for all


  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 14:27

mulder

ik spuug op het trottoir

....en dus kun je beter de name gebruiken....

oogjes open, snaveltjes dicht


  • Basszje
  • Registratie: Augustus 2000
  • Laatst online: 11-09 08:17

Basszje

Reisvaap!]

Op dinsdag 12 maart 2002 14:02 schreef MisterData het volgende:
Eehm volgens mij kun je naast een name ook een value meegeven aan een button. Deze krijgt de ASP pagina dan gewoon als variabele :) Duidelijk? Nee? Dan hier ff voorbeeldje :
code:
1
2
3
4
<form action="pagina.asp">
  <input type="submit" name="knop" value="Knop_1">
  <input type="submit" name="knop" value="Knop_2">
</form>

Als het goed is moet dit werken :)
En zoniet dan is het gewoon jammer
Nee dus :) Je moet je name dingetje veranderen, niet je value.

[nepmodmode]
En dis dus een HTML vraag dus => W&G

[/nepmodmode :P ]

Beware of listening to the imposter; you are undone if you once forget that the fruits of the earth belong to us all, and the earth itself to nobody.


  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
Op dinsdag 12 maart 2002 14:03 schreef Yilkee het volgende:
De namen van de 7 knoppen zijn:
knop1
knop2
knop3
knop4
knop5
knop6
knop7

Elke knop zal een andere SQL statement moeten uitvoeren.
Leest bovenstaande replies en gij zult slagen... ;)

Verwijderd

Je kan het beste naar mijn mening het beste alle knoppen de zelfde 'name' geven en een andere 'value'.

Je kan dan heel makkelijk in asp/perl/php
code:
1
2
3
4
5
6
7
value = valuevanknop('knopnaam')
switch(value) {
  case 'waarde1' : do stuff
  case 'waarde2' : do stuff
  case 'waarde3' : do stuff
  Oeps er ging iets fout...
}

zo iets doe ik meestal.

  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
De vraag is wat voor een ASP code ik hiervoor kan gebruiken. Ik heb namelijk op dit moment geen idee hoe ik dit kan gaan doen

Assume there are no rules and it's one big free for all


  • Belgar
  • Registratie: Januari 2002
  • Laatst online: 17-08 22:31

Belgar

Archmaster ranzige code..

...Als het maar werkt


Verwijderd

Op dinsdag 12 maart 2002 14:07 schreef Yilkee het volgende:
De vraag is wat voor een ASP code ik hiervoor kan gebruiken. Ik heb namelijk op dit moment geen idee hoe ik dit kan gaan doen
De vraag is... kun je asp ? dit is toch een eitje ?

  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Ik ken wel asp maar ik kan d'r maar niet op komen

Assume there are no rules and it's one big free for all


  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Hoe weet asp nou op welke knopje ik heb gedrukt????
Ik zit nu op school en we hebben maar tot 11 uur internet. daarna kan ik alleen op bepaalde site komen.

Assume there are no rules and it's one big free for all


  • clevy
  • Registratie: Juni 2001
  • Laatst online: 03-07-2024

clevy

It&#039;s a race !

maak geen sumbit knoppen maar
<input type="button" name="knop1" value="doe" onclick="doe(1);">
en dat met 7 verschillende nummers.

<script language='javascript'>
function doe(nr) {
document.location="nieuwe.asp?mode=knop&knopnummer=" + nr;
}
</script>

a word to the wise is more often the start of an argument than the help it ought to be


Verwijderd

Op dinsdag 12 maart 2002 14:42 schreef clevy het volgende:
maak geen sumbit knoppen maar
<input type="button" name="knop1" value="doe" onclick="doe(1);">
en dat met 7 verschillende nummers.

<script language='javascript'>
function doe(nr) {
document.location="nieuwe.asp?mode=knop&knopnummer=" + nr;
}
</script>
Jah en de mensen die geen javasupport in hun browser hebben, zitten nu met een probleem :) Ik snap alleen niet wat je probleem is ? weet je niet hoe je met forms moet werken in ASP ?

  • Basszje
  • Registratie: Augustus 2000
  • Laatst online: 11-09 08:17

Basszje

Reisvaap!]

Idd lijkt me genoeg mogelijkheden iig om dit serverside ( met ASP dus ) op te lossen ipv van te gaan zitten klooien met vage javascript oplossing :)

Beware of listening to the imposter; you are undone if you once forget that the fruits of the earth belong to us all, and the earth itself to nobody.


  • cwppol
  • Registratie: Maart 2002
  • Laatst online: 05-01-2025
Lijkt me een mooie baan voor ASP...
code:
1
2
3
4
5
6
7
8
9
10
11
knopwaarde = Request("btn")
Select Case knopwaarde
  Case "waarde knop 1"
     (code)
  Case "waarde knop 2"
     (code)
  Case "waarde knop 3"
     (code)
  Case "waarde knop 4"
     (code)
End Select

en dan dus combineren met
(dwz "waarde knop x" vervangen door diens 'value' en in je pagina dit in het formulier opnemen:

<input type="button" name="btn" value="iets">

Als dit je niet lukt zou ik zeggen... kijk eens op www.4guysfromrolla.com oid voor wat bijles ;)

  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
Offeh nog viezer :o Je maakt gewoon een style voor een A-element zodat ie eruit ziet als knop. Dus :
code:
1
<a href="pagina.asp" style="border:outset 2px;background-color:#CCCCCC;color:#000000;">tekst</a>

:)

  • cwppol
  • Registratie: Maart 2002
  • Laatst online: 05-01-2025
Ja... kan ook natuurlijk... maar ik heb wel eens mooiere knoppen gezien...
Je kunt natuurlijk ook screendumps maken en die plaatjes als link gebruiken. (Ook handig als je de tekst toch liever anders wil) |:(

Verwijderd

Verkeerde forum, een terug!

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
Op dinsdag 12 maart 2002 16:42 schreef voetenzalf het volgende:
Verkeerde forum, een terug!
dat wou ik ook komen vertellen :P

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • cwppol
  • Registratie: Maart 2002
  • Laatst online: 05-01-2025
Nou... we zijn inmiddels idd een beetje van het onderwerp af ja, maar als je ff terugleest dan zie je dat het wel degelijk nu had :)

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

P&W -> W&G

Doet iets met Cloud (MS/IBM)


  • cwppol
  • Registratie: Maart 2002
  • Laatst online: 05-01-2025
Ik weet dat het een beetje een kinderachtige discussie wordt, maar het thema van deze thread is toch echt geen Webdesign & Graphics...
Het ging er namelijk allemaal om HOE je die knoppen in ASP kunt aansturen (en andersom) en NIET over hoe je OOK knoppen zou kunnen maken - waar het uiteindelijk op uitdraaide...

... of moet ik mijn definitie van "webdesign" even aanpassen?

  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Ik kan wel met formulieren werken in asp.
Alleen is het volgende een beetje vaag voor mij.

form action is test.asp dus zouden alle knoppen naar die pagina iets verzenden. Als elke knop nu wat ander moet doen weet ik niet hoe dat moet.

Weet iemand een goeie form tutorial waar dit ook in wordt behandeld??

Assume there are no rules and it's one big free for all


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 12-09 21:31

Janoz

Moderator Devschuur®

!litemod

Op dinsdag 12 maart 2002 17:19 schreef cwppol het volgende:
Ik weet dat het een beetje een kinderachtige discussie wordt, maar het thema van deze thread is toch echt geen Webdesign & Graphics...
Het ging er namelijk allemaal om HOE je die knoppen in ASP kunt aansturen (en andersom) en NIET over hoe je OOK knoppen zou kunnen maken - waar het uiteindelijk op uitdraaide...

... of moet ik mijn definitie van "webdesign" even aanpassen?
In P&W was ie waarschijnlijk dichtgegaan. Het antwoord is al lang langs geweest. Het topic heeft nog een 2e kans gekregen in W&G.. maar als de modjes hier vinden dat ie nergens toe bijdraagd en hem liever weg hebben, sluiten ze hem maar hoor :)

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Op woensdag 13 maart 2002 11:06 schreef Janoz het volgende:

[..]

In P&W was ie waarschijnlijk dichtgegaan. Het antwoord is al lang langs geweest. Het topic heeft nog een 2e kans gekregen in W&G.. maar als de modjes hier vinden dat ie nergens toe bijdraagd en hem liever weg hebben, sluiten ze hem maar hoor :)
Welk antwoord, ik snap het ook even niet meer, geef eens een beter voorbeeld die ik wel snap.
Ben zelf nog een beginner, dus als ik hem snap, dan snapt iedereen hem. :9

  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy

De hele structuur is weg uit de discussie, dus ik doe hem dicht.
code:
1
2
3
4
5
<form action="anywhere.com" method="POST" name="frm1">
  
</form>
<input type="submit" onClick="document.frm1.action='somewhereelse.com';
  document.frm1.submit();">

Bij onoverkomelijke problemen open je maar een nieuw topic.
Pagina: 1

Dit topic is gesloten.