ilch Forum » Allgemein » HTML, PHP, SQL,... » echtzeit rechnen

Geschlossen
  1. #1
    User Pic
    freak Mitglied
    Registriert seit
    31.01.2007
    Beiträge
    856
    Beitragswertungen
    0 Beitragspunkte
    hallo,
    gibt es eine möglichkeit was in echtzeit auszurechnen das heißt kein buttom mit berrechnen, also

    wenn ich 3 input fehler habe und ich im 1 feld eine 2 rein schreibe und im 2 feld eine 4 das er mit dann sofot ausrechnet was 2 x 4 sind und das ergebniss im 3 feld dann steht?

    wist ihr wie das funktioniert?

    MfG freak


    verwendete ilchClan Version: 1.1
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
     <script type="text/javascript">
     function calc() {
        if (isFinite(document.getElementById('feld1').value) && isFinite(document.getElementById('feld2').value)) {
            document.getElementById('feld3').value = document.getElementById('feld1').value * document.getElementById('feld2').value;    
        }
     }
    </script>
     <input type="text" id="feld1" onchange="calc();" onkeyup="calc();" /><br />
     <input type="text" id="feld2" onchange="calc();" onkeyup="calc();" /><br />
     <input type="text" id="feld3"/><br />
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    freak Mitglied
    Registriert seit
    31.01.2007
    Beiträge
    856
    Beitragswertungen
    0 Beitragspunkte
    also irgendwie gehts nicht das ist mal mein template

    <script type="text/javascript">
     function calc() {
        if (isFinite(document.getElementById('feld1').value) && isFinite(document.getElementById('feld2').value)) {
            document.getElementById('feld3').value = document.getElementById('feld1').value * document.getElementById('feld2').value;    
        }
     }
    </script> 
    <script language="JavaScript" type="text/javascript">
    <!--
    function doVote(n1,did) {
      document.location.href="index.php?waren-show-" + did + "-z"+n1;
    }
    //-->
    </script>
    <div class="titel2" id="widthabsolute">{name} {version}</div>
    <div class="spalte1" id="width172px">
    	{ssurl}<br />
    	{surl}
    </div>
    <div class="spalte1-linksabstand" id="width482px">
      <table width="495" border="0" cellspacing="1" cellpadding="1">
          <tr>
            <td id="width40">{_lang_name}</td>
            <td id="width60">{name}</td>
          </tr>
          <tr>
            <td>Artikelnummer</td>
            <td>{version_kl}</td>
          </tr>
          <tr>
            <td>Preis</td>
            <td>{creater}&euro;</td>
          </tr>
          <tr>
            <td>Preis mit MwSt </td>
            <td>{preismwst}&euro;</td>
          </tr>
          <tr>
            <td>Versand</td>
            <td>{versand}</td>
          </tr>
          <tr>
            <td>MwSt</td>
            <td>{mwst}%</td>
          </tr>
          <tr>
            <td>{_lang_date}</td>
            <td>{datum}</td>
          </tr>
        </table>
    </div>
    <div class="left" id="wareneintragen">
    	<form method="post" action="index.php?warenkorp">
    		<div class="left">Stk.
                    <input name="zahl" onchange="calc();" onkeyup="calc();" id="feld1" type="text" value="1" size="2" maxlength="2">
    		</div> 
            <div class="left" id="paddingleft5">
              <input type="hidden" name="version" value="{version}" />
              <input name="preismwst" onchange="calc();" onkeyup="calc();" id="feld2" value="{preismwst}" />
            <input id="feld3" name="erge" /></div>
            <div class="left">
                    <input type="submit" value="eintragen" name="sub" class="button-norm" />
            </div>
    	</form>
    </div>
    <div class="titel1"  id="widthabsolute">{_lang_desc}</div>
    <div class="spalte1-big">{descl}</div>
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    freak Mitglied
    Registriert seit
    31.01.2007
    Beiträge
    856
    Beitragswertungen
    0 Beitragspunkte
    es funzt danke
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten