login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Formuliertje

Offline Spyfox - 15/04/2006 18:06
Avatar van SpyfoxNieuw lid Hoe kun je submitten met een select.
Dus zodra je je keuze hebt gemaakt en je deze aanklikt dat hij het meteen uitvoerd dus zonder een submit knop.

8 antwoorden

Gesponsorde links
Offline vinTage - 15/04/2006 18:10
Avatar van vinTage Nieuw lid bedoel je een jumpmenutje ?
  1. <script type="text/JavaScript">
  2. <!--
  3. function MM_jumpMenu(targ,selObj,restore){ //v3.0
  4. eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  5. if (restore) selObj.selectedIndex=0;
  6. }
  7. //-->
  8. </script>
  9. <form id="form1" name="form1" method="post" action="">
  10. <select name="menu1" onchange="MM_jumpMenu('parent',this,0)">
  11. <option value="http://www.sitemasters.be">sitemasters</option>
  12. <option value="http://www.vintagesworld.be">vinTages site</option>
  13. <option value="http://www.linuxmasters.be">linuxmasters</option>
  14. </select>
  15. </form>

Offline Spyfox - 15/04/2006 18:15
Avatar van Spyfox Nieuw lid nene ipv

  1. <form method="POST" action="blabla.php">
  2. <select size="1" name="D1">
  3. <option>1</option>
  4. <option>2</option>
  5. <option>3</option>
  6. <option>4</option>
  7. <option>5</option>
  8. </select>
  9. <input type="submit" value="Verzenden" name="B1">
  10. </form>

gewoon
  1. <form method="POST" action="blabla.php">
  2. <select size="1" name="D1">
  3. <option>1</option>
  4. <option>2</option>
  5. <option>3</option>
  6. <option>4</option>
  7. <option>5</option>
  8. </select>
  9. </form>

ik wil dat die submit in die select al zit zodat je enkel een keuze moet maken en erna ni nog eens op verzenden moet klikken.
Offline vinTage - 15/04/2006 18:21
Avatar van vinTage Nieuw lid euhm, maar dat doet mijn voorbeeldje toch ook ?
Alleen moet je even andere waardes invullen.
Of ik begrijp je nog steeds niet goed.
Offline nemesiskoen - 15/04/2006 18:26
Avatar van nemesiskoen Gouden medaille

PHP expert
  1. <form name="form" method="post" action="eenpagina.ext">
  2. <select name="blaat" onchange="form.submit()">
  3. <option...
  4. <option...
  5. </select>
  6. </form>


Zoiets? Dat je submit als het veranderd?
Offline DenMette - 15/04/2006 18:27 (laatste wijziging 15/04/2006 18:27)
Avatar van DenMette PHP gevorderde ik denk dat hij het zelfde bedoeld als hier op sima als je een dropdown box'je krijgt en je klikt op 2 bv dat hij navigeert naar pagina 2 zonder op submit te druken.

http://www.site...amp;id=421

Meschien ben je hier iets mee

Denk dat hij dat bedoeld
Offline Maarten - 15/04/2006 18:29
Avatar van Maarten Erelid En wat wordt hier al de hele tijd gegeven?

Alleen DENK ik dat in nemesis z'n stukje code form.submit() moet worden this.form.submit() ? Of werken beide?

Je ziet maar 
Offline nemesiskoen - 15/04/2006 18:30 (laatste wijziging 15/04/2006 18:33)
Avatar van nemesiskoen Gouden medaille

PHP expert
Murfy, het tweede, beide werken. Bij form.submit() wordt niet verwezen naar een formulier maar naar het formulier met de naam 'form'. Kwestie van voorrang. Als de naam van het formulier niet 'form' is zou je wss this.form moeten (of zou vereist moeten worden, zonder werkt wss) doen. Toch even testen voor de zekerheid:)

//getest: het werkt zoals het er staat (wel bepaalde zaken _aanpassen_ natuurlijk:))
Offline Spyfox - 15/04/2006 18:33
Avatar van Spyfox Nieuw lid nene twas da wat nemesiskoen bedoelde merci mensen
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.197s