[JavaScript] Problem Ausgabe speichern

Dieses Thema im Forum "Webentwicklung" wurde erstellt von tobi, 1. April 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 1. April 2007
    Problem Ausgabe speichern

    Hallo Leute,

    ich habe ein kleines Problem.
    Hab mal eben ein kleines Programm mit javascript und html geschrieben... nichts besonderes!

    Aber irgendwo liegt der Fehler!
    Es soll wenn mehrmals hintereinander werte eingegeben werden, diese untereinander schreiben.
    Es funktioniert einfach nicht, wäre echt nett, wenn ihr euch den Quelltext mal ansehen könntet.

    Naja und wenn der Fehler gelöst ist, wollte ich noch etwas wissen.
    Und zwr ob ich das Ergebnis, irgendwie als Datei speichern könnte...
    Am liebsten als Excel tabelle aber notfalls auch einfach txt.


    Code:
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Benzin</title>
    <script>
    
    
     
    function ergeb(){
    var date = document.form1.datum.value ;
    var menge = document.form1.liter.value ;
    var geld = document.form1.preis.value ;
    
    
    
    var ergebnis = date + " " + " " + menge + " l " + " " + geld +" €" ;
    
    
    
    document.form1.anzeige.value = ergebnis ;
    
    }
    
    
     
    </script>
    </head>
    
    <body>
    <table width="100%" border="0">
     <tr>
     <td width="13%"><div align="center">Datum: </div></td>
     <td width="87%">
    <form id="form1" name="form1">
     
     <input name="datum" type="text" id="datum" />
     
     
     </td>
     </tr>
     <tr>
     <td><div align="center">Menge (Liter): </div></td>
     <td>
     <input name="liter" type="text" id="liter" />
     </td>
     </tr>
     <tr>
     <td><div align="center">Preis (&euro;): </div></td>
     <td>
     <input name="preis" type="text" id="preis" />
     </td>
     </tr>
     <tr>
     <td>&nbsp;</td>
     <td>
     
     
     
     <input name="hinzuf" type="button" id="hinzuf" value="Hinzuf&uuml;gen" onclick="ergeb();"/>
     
     
     
     </td>
     </tr>
     <tr>
     <td>&nbsp;</td>
     <td>
     <textarea name="anzeige" cols="25" rows="20" id="anzeige"></textarea>
     </td>
     </tr>
    </table>
    </form>
    </body>
    </html>
    
    
    Vielen lieben Dank für eure Hilfe!!!

    danke schonmal!

    MfG
    Tobi
     
  2. 1. April 2007
    AW: Problem Ausgabe speichern

    Erstmal das verbesserte script
    Code:
    <script>
    
    
     
    function ergeb(){
    var date = document.form1.datum.value ;
    var menge = document.form1.liter.value ;
    var geld = document.form1.preis.value ;
    
    
    
    var ergebnis = date + " " + " " + menge + " l " + " " + geld +" €" ;
    
    
    if (document.form1.anzeige.value != '')
     document.form1.anzeige.value += "\n";
    document.form1.anzeige.value += ergebnis ;
    
    }
    
    
     
    </script>
    speichern kannst du das ganze nur mit php, solltest du das wollen solltest du erstmal ein php tutorial suchen
     
  3. 1. April 2007
    AW: Problem Ausgabe speichern

    hmm... naja ich wollte das eigentlich nur so als html datei lokal aufm rechner benutzen.
    Geht das nicht anders?

    Und wie siehts mit dem "exportieren" der werte aus?

    MfG
    Tobi
     
  4. 1. April 2007
    AW: Problem Ausgabe speichern

    Geht nicht mit JavaScript!
     
  5. 1. April 2007
    AW: Problem Ausgabe speichern

    Kannst dir ja xampp drauf hauen dann geht auch php lokal^^
     
  6. 1. April 2007
    AW: Problem Ausgabe speichern

    ok dann lassen wir das ich wollt keinen großen aufstand machen und noch nen server raufpacken ...

    Hätte ja sein können, dass es einfach geht mit java.
    Aber ok dann eben nicht.

    danke trotzdem!
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.