login  Naam:   Wachtwoord: 
Registreer je!
 Forum

invulveld en + AND -

Offline Schokkie - 28/06/2005 06:33
Avatar van SchokkieNieuw lid Hallo,

Wie kan er mij een klein voorbeeldje maken :

op een html pagina moet er een invulveld staan die gewoon
via het intypen van een getal kan gewijzigd worden. maar daar naast moeten er ook 2knoppen komen (of iets dergelijk) (omhoog/omlaag) waardaar men het getal dat in het invulveld staat ook met 1 kan verhogen of verlagen.

Alvast van harte bedankt ....

Johan

7 antwoorden

Gesponsorde links
Offline prorsoft - 28/06/2005 10:12 (laatste wijziging 28/06/2005 10:22)
Avatar van prorsoft PHP gevorderde
  1. <html>
  2. <head>
  3. <script>
  4. function verhoog()
  5. {
  6. invulveld.value+=1;
  7. }
  8. function verlaag()
  9. {
  10. invulveld.value-=1;
  11. }
  12. </script>
  13. </head>
  14. <body>
  15. <input name="invulveld" id="invulveld" type="text" value=5 />
  16. <input type="button" onClick="verhoog();" value="Verhoog" />
  17. <input type="button" onClick="verlaag();" value="Verlaag" />
  18. </body>
  19. </html>
Offline Schokkie - 28/06/2005 11:12 (laatste wijziging 28/06/2005 13:51)
Avatar van Schokkie Nieuw lid Ik krijg het terug niet werkende
:s (ps edit knop gevonden)


bedankt, ik heb het geprobeerd maar het wil nog niet werken....

Wil je nog effe helpen aub.

  1. <html>
  2. <head>
  3. <title></title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. <link href="stylesheet_ie.css" rel="stylesheet" type="text/css">
  6.  
  7. <script>
  8. Function verhoog() {
  9. Fouten.value+=1;
  10. }
  11. Function verlaag() {
  12. Fouten.value-=1;
  13. }
  14.  
  15. </script>
  16.  
  17. </head>
  18. <body>
  19. <form method="post" action="/vwb_burner/edit.php">
  20. <table width="543" border="1" align="center">
  21. <tr class="tekst_k1">
  22. <td width="409" class="tekst_k5">Montant B Salle</td>
  23. <td width="118" class="tekst_k5"><input name="Fouten" type="text" id="Fouten" value="3" size="2" maxlength="2">
  24. <input type="button" onClick="verhoog();" value="+" >
  25. <input type="button" onClick="verlaag();" value="-" >
  26. <input name="hiddenField_id" type="hidden" value="68"></td>
  27. </tr>
  28. </table>
  29.  
  30. <div align="center">
  31. <input name="verzenden" type="submit" onMouseOver="Enregistrer et Fermer" value="Enregistrer et Fermer">
  32. <input name="verzenden" type="submit" onMouseOver="Fermer sans Registrer" value="Fermer sans Registrer"></div>
  33. </div>
  34. </form>
  35. </body>
  36. </html>
:s 
Offline Legolas - 28/06/2005 13:51
Avatar van Legolas Onbekend Waar haal je 'Fouten' vandaan?:s
Offline Ontani - 28/06/2005 13:59
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
  1. <html>
  2. <head>
  3. <title></title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. <link href="stylesheet_ie.css" rel="stylesheet" type="text/css">
  6.  
  7. <script type="text/javascript">
  8. <!--
  9. function verhoog() {
  10. var waarde = parseInt(document.register.Fouten.value);
  11. waarde += 1;
  12. document.register.Fouten.value = waarde;
  13. }
  14.  
  15. function verlaag() {
  16. var waarde = parseInt(document.register.Fouten.value);
  17. waarde -= 1;
  18. document.register.Fouten.value = waarde;
  19. }
  20. -->
  21. </script>
  22.  
  23. </head>
  24. <body>
  25. <form method="post" action="/vwb_burner/edit.php" name="register">
  26. <table width="543" border="1" align="center">
  27. <tr class="tekst_k1">
  28. <td width="409" class="tekst_k5">Montant B Salle</td>
  29. <td width="118" class="tekst_k5"><input name="Fouten" type="text" id="Fouten" value="3" size="2" maxlength="2">
  30. <input type="button" onClick="verhoog();" value="+" >
  31. <input type="button" onClick="verlaag();" value="-" >
  32. <input name="hiddenField_id" type="hidden" value="68"></td>
  33. </tr>
  34. </table>
  35.  
  36. <div align="center">
  37. <input name="verzenden" type="submit" value="Enregistrer et Fermer">
  38. <input name="verzenden" type="submit" value="Fermer sans Registrer"></div>
  39. </div>
  40. </form>
  41. </body>
  42. </html>
Offline Schokkie - 28/06/2005 18:22
Avatar van Schokkie Nieuw lid Hartelijk dank.

Nog 1 Vraagje :
en als men nu via de toetsen + en - ook wil verhogen of verlagen ....

:s
Offline Ontani - 28/06/2005 18:32
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
  1. document.onkeypress =
  2. function (evt) {
  3. var c = document.layers ? evt.which
  4. : document.all ? event.keyCode
  5. : evt.keyCode;
  6. alert('pressed ' + String.fromCharCode(c) + '(' + c + ')');
  7. return true;
  8. };
  9.  
  10. if (document.layers) {
  11. document.captureEvents(Event.KEYPRESS);
  12. }


Bron:
http://www.faqt...l/aid/1189
Offline Thomas - 28/06/2005 18:54 (laatste wijziging 28/06/2005 18:59)
Avatar van Thomas Moderator Je kan beter een onClick-event maken voor die button lijkt me ?

EDIT:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4. <head>
  5. <title>html template</title>
  6. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  7. <style type="text/css">
  8. <!--
  9. //-->
  10. </style>
  11. <script language="JavaScript" type="text/javascript">
  12. <!--
  13. function next(frm, elt, dir) {
  14. var a = parseInt(document.forms[frm].elements[elt].value);
  15. document.forms[frm].elements[elt].value = (isNaN(a)) ? 0 : a+dir;
  16. }
  17. //-->
  18. </script>
  19. </head>
  20.  
  21. <body>
  22. <form name="frm" action="..." method="post">
  23. <input type="text" name="teller" size="3" maxlength="3" value="0" />
  24. <button type="button" onclick="next('frm','teller', 1);">+</button>
  25. <button type="button" onclick="next('frm','teller', -1);">-</button>
  26. </form>
  27. </body>
  28. </html>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.241s