Phil: zeichenkette in zahl umwandeln?

Beitrag lesen

Hi,

vielleicht hättest du einfach auf parseInt() hören sollen ;-)

<--- Hier gehört ein DocType hin.

<html>
<head>
<title></title>
</head>

<--- Was ist das? Hast du schonmal von etwas zwischen Head und Body gehört? Nein? Ich auch nicht. Das JavaScript gehört in den Head oder den Body.

<script language="JavaScript">
<!--
var zahl1;
var zahl2;
var erg;

function funktionplus()
{
zahl1 = document.form.feld.value ;
document.form.feld.value = "";
}

function funktionist()
{
zahl2 = document.form.feld.value;
document.form.feld.value = "";

zahl1 = parseInt(zahl1);
 zahl2 = parseInt(zahl2);
//funktioniert doch...

erg = zahl1 + zahl2;
document.form.feld.value = erg;
}

//-->
</script>

<body>
<form name="form">
<input type="Text" name="feld" value="" size="" maxlength="">
<input type="Button" name="button1" value="5" onClick="this.form.feld.value = this.form.feld.value + 5;">
<input type="Button" name="button2" value="+" onclick="funktionplus()">
<input type="Button" name="button3" value="5" onClick="this.form.feld.value = this.form.feld.value + 5;">
<input type="Button" name="button4" value="=" onclick="funktionist()">
</form>

</body>
</html>

War doch garnicht so schwer, oder? Für sowas kannst du das nächste mal das Archiv befragen, oder du schaust dir mal die fantastische Seite http://de.selfhtml.org an, da kannst du sowas wie parseInt, oder deinen gesamten Quelltext (Dann aber richtig) als Beispiel bewundern.

Gruß

Phil

--
ie:{ fl:( br:> va:} ls:< fo:) rl:( n4:{ ss:) de:] js:| ch:? sh:( mo:) zu:)