Likes Likes:  0
Resultaten 1 tot 15 van de 16
Pagina 1 van de 2 1 2 LaatsteLaatste
Geen

Onderwerp: Javascriptje

  1. #1
    Javascriptje
    geregistreerd gebruiker
    45 Berichten
    Ingeschreven
    14/09/05

    Locatie
    Zwolle

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 050-78937

    Thread Starter

    Lightbulb Javascriptje

    Hallo,

    Ben momenteel bezig met onze nieuwe site, alles wil lukken echter is javascript mijn slechtste kant. Nu heb ik echter toch een scriptje gemaakt dat redelijk werkt, echter alleen in Mozilla Firefox (wie werkt er niet mee maarja). Maar in Internet Explorer werkt hij niet. Hij geeft in Explorer de hele tijd de waarde 0 aan als ik hem verander, in Mozilla geeft hij netjes de waarden neer die ik wil dat hij weergeeft. Hieronder het script

    <script language="javascript">
    function bereken(bedrag)
    {
    var game_slots = document.getElementById('game_slots').value;
    var game_type = document.getElementById('game_type').value;
    var game_contract = document.getElementById('game_contract').value;
    document.formulier.bedrag.value=game_slots*game_ty pe*game_contract
    }
    </script>

    Ik zie er geen fout in echter werkt het dus niet in internet explorer.. Wie helpt mij

    Alvast bedankt!

  2. #2
    Javascriptje
    SWIS!
    948 Berichten
    Ingeschreven
    29/02/04

    Locatie
    Dordrecht / Leiden

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 280834450000
    Ondernemingsnummer: nvt

    Tekst uit tekstvelden zijn strings:

    var game_slots = parseFloat(document.getElementById('game_slots').v alue);

    Dit moet je dus ook bij de andere values gebruiken.

  3. #3
    Javascriptje
    geregistreerd gebruiker
    45 Berichten
    Ingeschreven
    14/09/05

    Locatie
    Zwolle

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 050-78937

    Thread Starter
    Vat hem niet, ik ben echt totaal hoe zeg je dat noob ofzo? :P in Java dussuh

  4. #4
    Javascriptje
    geregistreerd gebruiker
    45 Berichten
    Ingeschreven
    14/09/05

    Locatie
    Zwolle

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 050-78937

    Thread Starter
    w8 ik snap hem nu beetje, heb nu dit en hij geeft nu aan NaN


    <script language="javascript">
    function bereken(bedrag)
    {
    var game_slots = parseFloat(document.getElementById('game_slots').v alue);
    var game_type = parseFloat(document.getElementById('game_type').va lue);
    var game_contract = parseFloat(document.getElementById('game_contract' ).value);
    document.formulier.bedrag.value=game_slots*game_ty pe*game_contract;
    }
    </script>



  5. #5
    Javascriptje
    SWIS!
    948 Berichten
    Ingeschreven
    29/02/04

    Locatie
    Dordrecht / Leiden

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 280834450000
    Ondernemingsnummer: nvt

    Waar komt bedrag vandaan als functieargument?
    Waarom zet je de value ook niet met behulp van document.GetElementById() in het veld?

    Javascript kun je gemakkelijk debuggen door alert() te gebruiken met je verschillende vars.

  6. #6
    Javascriptje
    geregistreerd gebruiker
    45 Berichten
    Ingeschreven
    14/09/05

    Locatie
    Zwolle

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 050-78937

    Thread Starter
    functie word aangeroepen door een formulier..


    document.formulier.bedrag.value=game_slots*game_ty pe*game_contract;


    <form name="formulier">

    <select id="game_type" name="game_type" onChange="bereken(bedrag)">

    and so on

    u know?

  7. #7
    Javascriptje
    geregistreerd gebruiker
    1.181 Berichten
    Ingeschreven
    15/12/03

    Locatie
    Utrecht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    is het niet ?
    document.formulier.VELDNAAM.value=game_slots*game_ type*game_contract; ?
    dus in jou geval
    document.formulier.game_type.value=game_slots*game _type*game_contract;

  8. #8
    Javascriptje
    geregistreerd gebruiker
    45 Berichten
    Ingeschreven
    14/09/05

    Locatie
    Zwolle

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 050-78937

    Thread Starter
    Zal even proberen.

    edit: Dat is het niet want ik moet het totale bedrag hebben en dat moet berekend worden doormiddel van game_type * game_slots en dit dan weer * contract lengte.

    Denk ook niet dat het daaraan ligt omdat hij in Mozilla gewoon alles optelt zonder problemen, het werkt alleen in Internet Explorer niet..
    Laatst gewijzigd door ES-Kosters; 20/12/05 om 09:28.

  9. #9
    Javascriptje
    geregistreerd gebruiker
    3.705 Berichten
    Ingeschreven
    26/11/05

    Locatie
    Duivendrecht

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    27 Berichten zijn liked


    Naam: Gert Jan
    KvK nummer: 34272910

    Decimale getallen worden wel gescheiden met een . en niet met een , als je ze in de parseFloat functie mikt?
    NaN betekent dat hij niets kan met de gegeven waarde.

  10. #10
    Javascriptje
    geregistreerd gebruiker
    45 Berichten
    Ingeschreven
    14/09/05

    Locatie
    Zwolle

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 050-78937

    Thread Starter
    het is een . heb het namelijk zo dat de type dus game_type de waarde heeft van de prijs waarmee hij het moet vermenigvuldigen dus bijv 1.00 en 1.50 dus dat zou moeten werken lijkt mij.


    p.s. het werkt dus wel in mozilla firefox en niet in internet explorer
    Laatst gewijzigd door ES-Kosters; 20/12/05 om 10:12.

  11. #11
    Javascriptje
    geregistreerd gebruiker
    107 Berichten
    Ingeschreven
    03/10/05

    Locatie
    Zuid Limburg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 4711

    Ik heb dat probleem ook eens gehad
    ik heb uiteindelijk het script zodanig moeten aanpassen dat het voor IE en FF een regel andere code gebruikt.
    Dat is de elende, door de "MS standarisatie" werkt er niets meer naar behoren.
    Gelukkig komt MS langzaam terug van die houding.
    zou meer moeten zien om het probleem door te krijgen
    maar eigenlijk heb ik daar ook niet echt de tijd voor ;(

  12. #12
    Javascriptje
    geregistreerd gebruiker
    1.181 Berichten
    Ingeschreven
    15/12/03

    Locatie
    Utrecht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    mijn conclusie: hij werkt prima.
    Wat je moet doen is in je select forumlier de values meegeven van je options.
    ex:
    Code:
    <select>
    <option>1</option>
    </select>
    Dit werkt niet.

    Maar dit dan weer wel:
    Code:
    <select>
    <option value="1">1</option>
    </select>
    p.s.: getest met dit javascriptje:
    Code:
    function bereken(bedrag)
    {
    	var game_slots = document.getElementById('game_slots').value;
    	var game_type = document.getElementById('game_type').value;
    	var game_contract = document.getElementById('game_contract').value;
    	document.formulier.bedrag.value = game_slots * game_type * game_contract
    }

  13. #13
    Javascriptje
    geregistreerd gebruiker
    107 Berichten
    Ingeschreven
    03/10/05

    Locatie
    Zuid Limburg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 4711

    Hey ja... logisch eigenlijk.
    je moet 't maar net weten.
    Zo had ik es een scriptje dat mijn MS-IE niet werkte maar bij FF wel.
    Reden, MS had zich voor de verandering eens aan de W3C standaard gehouden enne ikke niet hihi

  14. #14
    Javascriptje
    geregistreerd gebruiker
    1.181 Berichten
    Ingeschreven
    15/12/03

    Locatie
    Utrecht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    naja logisch niet eigenlijk, het zou logisch zijn als javascript automatisch de value pakt van de option als value leeg is als attribuut.
    Of zie ik dat verkeerd

    w3c of niet, als bil iets wil dan gebeurt het :P

  15. #15
    Javascriptje
    uh?
    715 Berichten
    Ingeschreven
    26/04/05

    Locatie
    Den Haag

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 27295404
    Ondernemingsnummer: nvt

    Gaat het met FX dan ook goed als je getElementById gebruikt? Of ging het alleen mis met Netscape?

Pagina 1 van de 2 1 2 LaatsteLaatste

Webhostingtalk.nl

Contact

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