Likes Likes:  0
Resultaten 1 tot 3 van de 3
Geen
  1. #1
    Paul
    Hoe bedrag automatische opdaten
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Hoe bedrag automatische opdaten

    In een reservatiefiormulier heb ik volgende javacode ingevoerd :

    ....
    function update(form) {
    form.requiredbedrag.value= 50 * form.requiredaantal.value;
    }
    ....
    ....
    <TD width="363" bgcolor="#FFFFDD">
    <p style="margin-top: 0; margin-bottom: 0">
    <INPUT TYPE="text" size="2" maxlength="2" value="0"
    NAME="requiredaantal"
    onChange="update(this.form)">
    <font face="Arial" size="2" color="#FF6600">personen =
    <INPUT TYPE="text" size="3" value="0" NAME="requiredbedrag"
    onFocus="blur()">€</font>
    .....

    Om het bedrag te wijzigen dient de gebruiker telkens het vakje bedrag
    aan te klikken.
    Ik zoek naar de mogelijkheid waarbij het bedrag automatisch wordt
    aangepast telkens als de gebruiker het aantal verandert.
    Kan dat ?

    Dank en groeten,

    Paul







  2. #2
    Erick T. Barkhuis
    Hoe bedrag automatische opdaten
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Hoe bedrag automatische opdaten

    Paul [on Sat, 08 Jan 2005 17:58:24 +0100] wrote:

    > In een reservatieformulier heb ik volgende javacode ingevoerd :
    >
    > ...
    > function update(form) {
    > form.requiredbedrag.value= 50 * form.requiredaantal.value;
    > }


    Ehhh....
    het is javascript, en geen java.
    Bovendien ben je een beetje verdwaald. Je moet in de gevorderdengroep
    zijn, een deur verderop.

    niwo toegevoegd en f'up set.

    > ...
    > ...
    > <TD width="363" bgcolor="#FFFFDD">
    > <p style="margin-top: 0; margin-bottom: 0">
    > <INPUT TYPE="text" size="2" maxlength="2" value="0"
    > NAME="requiredaantal"
    > onChange="update(this.form)">
    > <font face="Arial" size="2" color="#FF6600">personen =
    > <INPUT TYPE="text" size="3" value="0" NAME="requiredbedrag"
    > onFocus="blur()">€</font>
    > ....
    >
    > Om het bedrag te wijzigen dient de gebruiker telkens het vakje bedrag
    > aan te klikken.


    Nou nee. Hij dient slechts het veld 'aantal' te wijzigen en met de cursor
    te verlaten. Op dat moment wordt de 'Change' vastgesteld en bijbehorend
    event afgevuurd.

    > Ik zoek naar de mogelijkheid waarbij het bedrag automatisch wordt
    > aangepast telkens als de gebruiker het aantal verandert.
    > Kan dat ?


    Dat kan, en gebeurt al.
    Je zou het zo kunnen maken dat na elke keystroke een nieuw bedrag wordt
    bepaald, maar zou je dat echt willen? Moet er bijvoorbeeld - als het
    aantal 345 wordt - driemaal een berekening worden uitgevoerd?

    Overigens, maar dat terzijde: wat zou je graag als uitkomst zien als "abc"
    wordt ingevoerd?

    --
    Erick

    "A father is someone who carries pictures where his money used to be."


  3. #3
    Daniel Tryba
    Hoe bedrag automatische opdaten
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Hoe bedrag automatische opdaten

    Paul <fa300572@skynet.be> wrote:
    > In een reservatiefiormulier heb ik volgende javacode ingevoerd :


    JavaScript
    ^^^^^^

    > ...
    > function update(form) {
    > form.requiredbedrag.value= 50 * form.requiredaantal.value;
    > }

    [snip]
    > Om het bedrag te wijzigen dient de gebruiker telkens het vakje bedrag
    > aan te klikken.
    > Ik zoek naar de mogelijkheid waarbij het bedrag automatisch wordt
    > aangepast telkens als de gebruiker het aantal verandert.
    > Kan dat ?


    Tuurlijk kan dat. Echter deze groep gaat over _serverside_, je vraag
    lijtk te gaan over _clientside_ scripting. De specialisten daarvoor
    zitten bij de buren in niwo.

    Een zinnige hint zou wel eens het onChange event kunnen zijn.


Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics