Vielleicht einfaches Rechenscript???????
m.oschmann
- javascript
0 m.oschmann0 lulu0 Ingo
Hallo Forum
ich habe eine große Bitte an Euch. Ich möchte für unseren RC-Car Club (1:5 Benziner) eine Rechenoperation anbieten, wo wir ein Mischungsverhältnis für Benzin und Öl errechnen können.
Also folgendes: Es gibt drei Textfelder, [1. Treibstoffmenge in Liter], [2. Mischungsverhältnis 1 zu xxx], [3. beizumischendes Öl in ml].
Im ersten Feld möchte ich also die Literanzahl angeben, im zwieten dann das Verhältnis (bei 1:25 also die Zahl 25) und im dritten soll mir dann das Ergebnis angezeigt werden.
Hier der Link wie es assehen und funktionieren soll:
http://www.lernplattform-online.info/test.htm
Ich weiss ehrlich nicht wie ich das anstellen soll, da ich nur ganz wenig mit Javascript gemacht habe. Hoffendlich könnt Ihr mir helfen, es ist echt wichtig für uns.
Viele Grüße
M.Oschmann
Nachtag:
in Feld 1 und 2 sollen natürlich variierende Zahlen eingetragen werden, die dann automatisch als Ergebnis in Feld 3 errechnet werden.
Huhu Moschmann
(ein Taucher der auf Heay Metal steht? *SCNR* )
Ich weiss ehrlich nicht wie ich das anstellen soll, da ich nur ganz wenig mit Javascript gemacht habe.
Die Aufgabenstellung hast Du ja sehr gut beschrieben, dann solltest Du das Skript auch schaffen.
Schau Dir mal z.B. das hier an http://selfhtml.teamone.de/helferlein/dezhex.htm
Viele Grüße
lulu
Schau Dir mal z.B. das hier an http://selfhtml.teamone.de/helferlein/dezhex.htm
danke für den Tip, aber trotzdem weiss ich nicht wie ich das machen soll. Denn in Deinem Beispiel betätige ich einen Button und bekomme den Wert.
Ich habe aber mehrere Rechenoptionen und vor allem: drei Textfelder.
--> need help
Hallo,
ich habe dir mal eben schnell das Script gebastelt.
du musst nur noch den Link an die richtige Stelle setzen. :)
Gruß
Ingo
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script language="JavaScript">
function berechne()
{
var ml = document.form1.textfield.value*1000;
var misch = document.form1.textfield2.value;
var misch = 1/misch;
var erg = ml*misch;
document.form1.textfield3.value=erg;
}
</script>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table width="60%" cellspacing="0" cellpadding="0">
<tr>
<td><form name="form1" method="post" action="">
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="28%"><div align="center"><font size="2" face="Arial, Helvetica, sans-serif">Treibstoffmenge
in Liter</font></div></td>
<td width="33%"><div align="center"><font size="2" face="Arial, Helvetica, sans-serif">Mischungsverhältnis
1 zu x</font></div></td>
<td width="39%"><div align="center"><font size="2" face="Arial, Helvetica, sans-serif">beizumischendes
Öl in ml</font></div></td>
</tr>
<tr>
<td><div align="center">
<input type="text" name="textfield">
</div></td>
<td><div align="center">
<input type="text" name="textfield2">
</div></td>
<td><div align="center">
<input type="text" name="textfield3">
</div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><a href="#" onClick=berechne()>Berechen</a></td>
</tr>
</table>
</form></td>
</tr>
</table>
<p><strong>Beispiel:</strong></p>
<p>Treibstoffmenge: 5 </p>
<p>Mischungsverhältnis: 25</p>
<p>beizumischendes Öl in ml: Ergebnis</p>
<p><strong>Rechnung:</strong></p>
<p><strong>5</strong> <font size="2">(Liter)</font> <strong>*</strong> <strong>1000</strong>
<font size="2">(ml)</font> * <strong>1 / </strong><font size="2">(Division)</font><strong>
25</strong> <font size="2">(Mischung)</font> <strong>=</strong> <strong>Ergebnis</strong></p>
<p><strong>also: 5 * 1000 * 1 / 25 = Ergebnis</strong></p>
</body>
</html>
Hallo Ingo...
genau so meine ich das. Vielen vielen Dank dafür, Du hast uns einen riesen Gefallen getan !!!
Viele Grüße
m.Oschmann