[html forms] 2x submit

Pagina: 1
Acties:

  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 13:49
Ik ben bezig met en fotoboek installatie, en daarin loop je een stappenplan door.

Je kunt steeds kiezen om verder te gaan of terug te gaan, door middel van 2 submit knoppen onder het formulier.

[ga terug][ga verder]

De 'ga terug' knop kotm dus eerst, omdat links voor mijn gevoel eerder/ouder is (wij Westerse mensen lezen ook van links naar rechts).

Mijn probleem is, dat als ik het formulier invul en dan op 'enter' druk hij de 'ga terug' submit i.p.v. de 'ga verder' dit komt, denk ik, omdat de ga terug het eerst in de code staat/

Is er een mogelijkheid om de 'ga verder' als standaard in te stellen? zodat als je op enter drukt je standaard naar 'ga verder' gaat??

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


  • Grum
  • Registratie: Juni 2001
  • Niet online
[url="http://www.w3.org/TR/REC-html40/interact/forms.html"]http://www.w3.org/TR/REC-html40/interact/forms.html[/url]

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 09:50

mulder

ik spuug op het trottoir

[url="http://www.vandale.nl"]www.vandale.nl[/url]

Neem aub wat tijd voor het typen van je vraag, dit is een vrij wazig verhaal.

oogjes open, snaveltjes dicht


  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 13:49
daar kan ik het niet echt vinden
behalve dat ik iets zou kunnne proberen met focus, maar dan zou je nog 2x op enter moeten drukken

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 13:49
Op donderdag 25 juli 2002 09:33 schreef Don Facundo het volgende:
[url="http://www.vandale.nl"]www.vandale.nl[/url]

Neem aub wat tijd voor het typen van je vraag, dit is een vrij wazig verhaal.
Ik heb geprobeerd het iets duidelijker te maken (en heb zelfs gebruik gemaakt van hoofdletters...)

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 13:49
Op donderdag 25 juli 2002 09:32 schreef Grum het volgende:
[url="http://www.w3.org/TR/REC-html40/interact/forms.html"]http://www.w3.org/TR/REC-html40/interact/forms.html[/url]
Het beste dat ik daar kon vinden is focus, maar dan zou je nog steeds 2x op enter moeten drukken (als het al werkt, en hij de 2e keer dus niet opnieuw gaat focussen).

Meteen bij het openen van de pagina focussen heeft geen zin, want er zijn vaak (niet altijd) nog een paar 'text boxes' die ingevuld moeten worden.

(toch bedankt voor de link, was er al een keer bij een zoekactie langs gekomen)

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


Verwijderd

Uit mijn hoofd dacht ik te weten dat, als er 1 submit button op een form is, dat die altijd als default actie via een enter te bereiken is. Als je van 'back' dus een normale button maakt, die via JavaScript een submit doet en van 'forward' een 'echte' submit knop maakt, moet het mijns inziens goed gaan.

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 13:02

gorgi_19

Kruimeltjes zijn weer op :9

Waarom gebruik je niet voor je terugtoets:

Javascript:History.go(-1) en moet dit met een submitknop gaan?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 13:49
Op donderdag 25 juli 2002 09:46 schreef gorgi_19 het volgende:
Waarom gebruik je niet voor je terugtoets:

Javascript:History.go(-1) en moet dit met een submitknop gaan?
had ik eerst ook, en dan zo'n mooi plaatje gemaakt van een submitknop. Maar er worden veel (hidden) variabele meegestuurd en het is wel zo gebruiksvriendelijk als die ook worden meegestuurd als je terug gaat....
MrX

Uit mijn hoofd dacht ik te weten dat, als er 1 submit button op een form is, dat die altijd als default actie via een enter te bereiken is.
klopt, maar dat is nu dus ga terug
Als je van 'back' dus een normale button maakt, die via JavaScript een submit doet en van 'forward' een 'echte' submit knop maakt, moet het mijns inziens goed gaan.
en hoe doe je via javascript een submit?
onClick action=submit.form1 ; zoiets? (ik ben absoluut geen javascript held, en heb daarom net gister een boek bij de bieb gehuurd, maar ben nog niet zo ver :D)

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Je kan een form-submit ook een value meegeven en deze kun je dus serverside uitlezen.

Ik denk dat Grum dat bedoelde

Programmer - an organism that turns coffee into software.


Verwijderd

Op donderdag 25 juli 2002 09:58 schreef pietje63 het volgende:

en hoe doe je via javascript een submit?
onClick action=submit.form1 ; zoiets? (ik ben absoluut geen javascript held, en heb daarom net gister een boek bij de bieb gehuurd, maar ben nog niet zo ver :D)
je kan rechtstreeks in de href javascript opnemen of via
een extra functie, kan je ook nog wat form variabelen manipuleren als je daar zin in hebt...
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
<SCRIPT Language="JavaScript">
<!--
function subMit() {
   document.formCheckout.submit();
}
-->
</SCRIPT>

<FORM method="POST" action="action.php" name="formCheckout">
   <INPUT type="hidden" name="hidden1" value="value1">
   <INPUT type="hidden" name="hidden2" value="value2">
   <A href="javascript:subMit()"><IMG src="image.gif" border="0"</A>
</FORM>

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

D2k

clientside is voor de buren: [topic=397053/1/100]
P&W -> W&G

Doet iets met Cloud (MS/IBM)


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Kun je niet met sessie(beans) werken ofzo? Het dus serverside oplossen ipv verder en terug te gaan lopen posten :?

Das de gebruikelijke methode..

Verwijderd

De form action kan maar één waarde tegelijk hebben, maar je kunt het ook prima met één script op de server oplossen. Geef je submit buttons een naam, en zoek server-side uit op welke knop geklikt is, en voer dan de juiste handelingen uit.

  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 13:49
Op donderdag 25 juli 2002 11:18 schreef Cheatah het volgende:
De form action kan maar één waarde tegelijk hebben, maar je kunt het ook prima met één script op de server oplossen. Geef je submit buttons een naam, en zoek server-side uit op welke knop geklikt is, en voer dan de juiste handelingen uit.
dat gebeurt dus ook, maar het probleem is dat ik standaard de tweede knop wil hebben en niet de eerste

ik denk dat de oplossing van palpal wel wat is...

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!

Pagina: 1