tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von CPoly
  • 1 Beitrag von CPoly
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
345
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    bk1984bgl bk1984bgl ist offline Grünschnabel
    Registriert seit
    Dec 2011
    Beiträge
    2
    hallo,

    verwende folgendes script auf meiner homepage:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    
    <fieldset>
        <div style="float: left;"><label for="km">KM-Eingabe</label> <input id="txt_km" type="Text"></div><div><input src="/images/berechnen.png" alt="berechnen" type="image" onclick="submit()" /></div>
    </fieldset>
     
    <div id="resultDiv" style="display: none;">
       <p>
           Sie haben angegeben, dass die geplante Fahrt <span id="km"></span> km betr&auml;gt.
       <br />
           Im  Tagtarif (werktags 06-22 Uhr) kostet die angefragte Fahrt <span id="result"></span> EURO.
       <br />
       Im Nachttarif (werktags 22-06 Uhr) und an Sonn- und Feiertagen kostet die angefragte Fahrt <span id="result2" /> EURO.
       </p>
    <p>
    Sind Sie bereits Fan auf unseren Seiten auf Facebook & Co.? Dann ist es egal, zu welcher Tageszeit und an welchen Tagen Sie fahren. Sie bezahlen f&uuml;r diese Fahrt nur: <span id="result3" /> EURO.*
    </p>
    <i>* Voraussetzung ist, dass man mindestens eine unserer Gemeinschaftsseiten abonniert (liked) und das auch vor Fahrtantritt mit dem Mobiltelefon nachweist.</i>
     
     
    <p>Noch kein Fan? Dann aber schnell. Rechts oben auf der Seite finden Sie unsere Seiten auf den jeweiligen Plattformen.</p>
     
    </div>
     
    <script>
       function submit()
       {
           var km = parseInt(document.getElementById('txt_km').value);
           document.getElementById('km').innerHTML = km;
           document.getElementById('result').innerHTML = km * 1.7 + 2.2;
           document.getElementById('result2').innerHTML = km * 1.8 + 2.2;
           document.getElementById('result3').innerHTML = km * 1.6 + 2;
           document.getElementById('resultDiv').style.display = '';
       }
    </script>

    jetzt würde ich gerne die ausgegebenen punkte durch kommata ersetzen und die nachkommastellen auf 2 stellen begrenzen. habe mir ein paar anleitungen rausgesucht via google aber konnte die lösungen nicht in meinen code einbinden. habe leider keinerlei js erfahrung. wäre super, wenn einer von euch mir weiterhelfen könnte. vielen dank.
     

  2. #2
    CPoly CPoly ist offline Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Hier mal beispielhaft. Das solltest du dann für die anderen Stellen auch selbst hinbekommen.

    Code :
    1
    2
    3
    4
    5
    
    //Vorher
    km * 1.7 + 2.2
     
    //Nachher
    (km * 1.7 + 2.2).toFixed(2).toString().replace('.', ',')
    bk1984bgl bedankt sich. 

  3. #3
    bk1984bgl bk1984bgl ist offline Grünschnabel
    Registriert seit
    Dec 2011
    Beiträge
    2
    tausend dank. seit tagen versuche ich es schon. ohne grundkenntnisse ist es natürlich super schwierig. vielen vielen dank. ich habs nun endlich hinbekommen. danke
     

  4. #4
    CPoly CPoly ist offline Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Mir ist noch aufgefallen, dass du "toString()" auch weglassen kannst, toFixed() liefert bereits einen String.
    bk1984bgl bedankt sich. 

Ähnliche Themen

  1. Enter durch <br> ersetzen?
    Von 2Pac im Forum PHP
    Antworten: 4
    Letzter Beitrag: 08.01.10, 22:16
  2. <Tag> durch \n ersetzen
    Von Transmitter im Forum XML Technologien
    Antworten: 8
    Letzter Beitrag: 29.06.09, 08:20
  3. & durch &amp ersetzen
    Von karl123 im Forum PHP
    Antworten: 12
    Letzter Beitrag: 06.05.09, 12:45
  4. '' ersetzen durch ','
    Von downset04 im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 2
    Letzter Beitrag: 17.10.06, 15:32
  5. Leerzeichen durch _ ersetzen
    Von Dönerman im Forum PHP
    Antworten: 8
    Letzter Beitrag: 05.10.05, 11:09