Riezzer: InputFeld Wert in Variable schreiben...

Hallo @all,

ich bin ganz frisch mit JavaScript. Also bitte nicht über eine solche Frage lachen :-)

Mein Problem:
Ich möchte in eine Input Text Box einen Wert schreiben und diesen dann wenn man einen Button klickt an eine Variable übergeben, da ich mit dieser dann weiter rechenen möchte.

So funktioniert es auch nur das er mit den Wert über den alert-Befehl in einem Pop-up Anzeigt.

<html>
<head>
</head>

<form name="Indmin">
<input type="Text" name="Ind">
<input type="button" value="Berechnen" onclick="alert(document.Indmin.Ind.value)">

<script language="JavaScript">...hier kommt dann noch mehr Quelltext hab ich nur nicht rein kopiert.

Wie geht es das er mir den Wert in eine Variable schreibt.

  1. <form name="Indmin">
    <input type="Text" name="Ind">
    <input type="button" value="Berechnen" onclick="alert(document.Indmin.Ind.value)">

    <script language="JavaScript>

    hi, du rufst mit onclick einfach eine funktion auf, die diesen wert übergibt, ungefähr so: onclick="wertUeber(document.Indmin.Ind.value)"

    und dann definieisrt du im script die funktion un die variable wert:
    var wert;
    function wertUeber(data){
     wert=data;
    }

    geht auch eleganter, aber müßte so auch funtzten

  2. Hallihallo!

    Das Übernehmen des Wertes in eine Variable funktioniert im Prinzip genauso wie Deine alert- Funktion.

    Im Skript- Teil musst Du nur etwas in dieser Art reinschreiben:

    var inhaltdesfeldes;

    Damit richtest Du eine Variable ein, mit der Dein Skript arbeiten kann.

    Ausserdem brauchst Du noch eine Funktion, die mit dieser Variable arbeitet:

    function berechne() {
       inhaltdesfeldes = document.IndMin.Ind.value;
       alert (inhaltdesfeldes);
    }

    Anschliessend änderst Du dann nur noch Dein onclick- Event:
    <input type="button" value="Berechnen" onclick="berechne();">, und Du kannst in der Funktion berechne() mit dem Inhalt des Feldes machen, was Du willst.

    Mehr Informationen und Tipps kannst Du vielleicht diesem Beispiel entnehmen:
    http://selfhtml.teamone.de/javascript/beispiele/taschenrechner.htm

    Ich hoffe, ich konnte Dir helfen...

    viele liebe Grüße,
    Der Dicki