brauche dringend hilfe bei nem script!

Dieses Thema im Forum "Webentwicklung" wurde erstellt von hobby-hacker, 23. August 2005 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 23. August 2005
    HI,
    also ich hab grade im geschäft folgendes programmiert:
    Code:
    <html>
    <head>
    <title>Taschenrechner</title>
    <script type="text/javascript">
    function Check (Eingabe) {
     var nur_das = "0123456789[]()-+*%/.";
     for (var i = 0; i < Eingabe.length; i++)
     if (nur_das.indexOf(Eingabe.charAt(i)) < 0)
     return false;
     return true;
     }
    
    function Ergebnis () {
     var x = 0;
     if (Check(window.document.Rechner.Display.value))
     x = eval(window.document.Rechner.Display.value);
     window.document.Rechner.Display.value = x;
     }
    
    function Hinzufuegen (Zeichen) {
     window.document.Rechner.Display.value = window.document.Rechner.Display.value + Zeichen;
     }
    
    function Sonderfunktion (Funktion) {
     if (Check(window.document.Rechner.Display.value)) {
     if (Funktion == "sqrt") {
     var x = 0;
     x = eval(window.document.Rechner.Display.value);
     window.document.Rechner.Display.value = Math.sqrt(x);
     }
     if (Funktion == "pow") {
     var x = 0;
     x = eval(window.document.Rechner.Display.value);
     window.document.Rechner.Display.value = x * x;
     }
     if (Funktion == "log") {
     var x = 0;
     x = eval(window.document.Rechner.Display.value);
     window.document.Rechner.Display.value = Math.log(x);
     }
     } else
     window.document.Rechner.Display.value = 0}
    </script>
    <style type="text/css">
    .button { width:65px; text-align:center;
     font-family:System,sans-serif;
     font-size:100%; }
    .display { width:100%; text-align:right;
     font-family:System,sans-serif;
     font-size:140%; }
    </style>
    </head>
    <body bgcolor="#000000">
    
    <form name="Rechner" action="" onSubmit="Ergebnis();return false;">
    <table border="5" cellpadding="10" cellspacing="0">
    <tr>
    <td bgcolor="#000000">
    <input type="text" name="Display" align="right" class="display"></td>
    </tr><tr>
    <td bgcolor="#000000">
    <table border="0" cellpadding="0" cellspacing="2">
    <tr>
    <td><input type="button" width="60" class="button" value=" 7 " onClick="Hinzufuegen('7')"></td>
    <td><input type="button" width="60" class="button" value=" 8 " onClick="Hinzufuegen('8')"></td>
    <td><input type="button" width="60" class="button" value=" 9 " onClick="Hinzufuegen('9')"></td>
    <td><input type="button" width="60" class="button" value=" + " onClick="Hinzufuegen('+')"></td>
    </tr>
    <tr>
    <td><input type="button" width="60" class="button" value=" 4 " onClick="Hinzufuegen('4')"></td>
    <td><input type="button" width="60" class="button" value=" 5 " onClick="Hinzufuegen('5')"></td>
    <td><input type="button" width="60" class="button" value=" 6 " onClick="Hinzufuegen('6')"></td>
    <td><input type="button" width="60" class="button" value=" - " onClick="Hinzufuegen('-')"></td>
    </tr>
    <tr>
    <td><input type="button" width="60" class="button" value=" 1 " onClick="Hinzufuegen('1')"></td>
    <td><input type="button" width="60" class="button" value=" 2 " onClick="Hinzufuegen('2')"></td>
    <td><input type="button" width="60" class="button" value=" 3 " onClick="Hinzufuegen('3')"></td>
    <td><input type="button" width="60" class="button" value=" * " onClick="Hinzufuegen('*')"></td>
    </tr>
    <tr>
    <td><input type="button" width="60" class="button" value=" 0 " onClick="Hinzufuegen('0')"></td>
    <td><input type="button" width="60" class="button" value=" . " onClick="Hinzufuegen('.')"></td>
    <td><input type="button" width="60" class="button" value=" = " onClick="Ergebnis()"></td>
    </tr>
    <tr>
    <td><input type="button" width="60" class="button" value="sqrt " onClick="Sonderfunktion('sqrt')"></td>
    <td><input type="button" width="60" class="button" value=" pow " onClick="Sonderfunktion('pow')"></td>
    <td><input type="button" width="60" class="button" value=" kaputt " onClick="Sonderfunktion('log')"></td>
    <td><input type="reset" width="60" class="button" value=" C "></td>
    </tr>
    </table>
    </td></tr></table>
    </form>
    
    
    
    so und jetzt möchte ich dass wenn ein negatives ergebniss rauskommt dass des ergebniss oben im ergebniss feld rot sein soll und wenns positiv ist grün.
    ihr könnt mir bestimmt dabei helfen!^^

    schonmal danke für eure hilfe.
     

  2. Anzeige
  3. #2 23. August 2005
    alles dann wenn positiv in "<font color=green> ALLES HIEREIN WENN POSITIV ODER NEGATIV </font>
     
  4. #3 23. August 2005
    an welcher stelle soll ich des den einbinden? und danke schonmal für deine hilfe^^
     
  5. #4 25. August 2005
    da wo die schrift ist ?
     
  6. #5 26. August 2005
    ich wil wenn ein negatives ergebnis oben im display kommt des rot haben des mein ich^^
     
  7. #6 26. August 2005
    ja ist doch dass
    beispiel:
    if ($lala = false){
    echo "<font color=\"red\">Negativ</font>";
    }elseif($lala = true) {
    echo "<font color=\"green\">Positiv</font>";
    }
     
  8. #7 26. August 2005
    Brauchst dich nicht zu bedanken, Fallen Angel hat gerne für dich Zeit genommen.
     
  9. #8 26. August 2005
    wie darf ich dass jetzt verstehen ?!
     

  10. Videos zum Thema
Die Seite wird geladen...