HTML Formular
uwe87
- html
Hi Leute,
hab jetzt gerade ein Programm geschrieben, welches das Minimum 3er Zahlen widergibt.
Nun habe ich eine Frage und zwar wie kann ich das ganze per HTML-Formular gestalten?
Worauf muss ich achten?
function min (x,y,z)
{
var min1 = 0;
var min2 = 0;
if (x<y)
min1 = x;
else
min1 = y;
if (min1<z)
min2 = min1;
else
min2 = z;
return min2;
}
var z1 = parseInt (prompt("Geben Sie die erste Zahl ein "));
var z2 = parseInt (prompt("Geben Sie die zweite Zahl ein "));
var z3 = parseInt (prompt("Geben Sie die dritte Zahl ein "));
document.write("Das Minimum ist ", min ( z1, z2, z3));
Om nah hoo pez nyeetz, uwe87!
Dies hier ist kein Hausaufgabenservice, stelle deine Arbeit vor und du bekommst Hinweise.
Matthias
So siehts nun aus.
function min () {
var x= 0;
var y= 0;
var z= 0;
var min1 = 0;
var min2 = 0;
x = parseInt (document.forms['f1'].wert1.value);
y = parseInt (document.forms['f1'].wert2.value);
z = parseInt (document.forms['f1'].wert3.value);
if (x<y)
min1 = x;
else
min1 = y;
if (min1<z)
min2 = min1;
else
min2 = z;
document.forms['f1'].ausgabe.value = min2;
return;
}
</script>
</head>
<body>
<h2>Minimum 3er Zahlen</h2>
<form id="f1" action="">
<p>
<label for = "zahl1"><strong>Erste Zahl eingeben :</strong> </label>
<input type="text" id = "zahl1" name="wert1" size="8" /><br /><br />
<label for = "zahl2"><strong>Zweite Zahl eingeben :</strong> </label>
<input type="text" id = "zahl2" name="wert2" size="8"/><br /><br />
<label for = "zahl3"><strong>Dritte Zahl eingeben :</strong> </label>
<input type="text" id = "zahl3" name="wert3" size="8"/><br /><br />
<label for = "erg"><strong>Minimum :</strong> </label>
<input type="text" id = "erg" name="ausgabe" size="8" readonly = "readonly"/><br /><br />
<input type="button" value="Finde heraus" onclick="min()" />
<button type="reset">Zurück</button>
</p>
</form>
</body>
</html>
Wie kann ich es nun optisch schöner darstellen?
Zum Beispiel sollen die Eingabefelder in einer Linie sein oder die Texte neben den Eingabefeldern sollen linksbündig dargestellt werden ?
Om nah hoo pez nyeetz, uwe87!
[ref:self812;javascript/objekte/math.htm#min@title=Math.min] darf verwendet werden? Geht es um die Gestaltung des Formulars? Geht es um die Funktion?
Was spricht dann gegen min(a, min(b,c))?
Matthias
@@Matthias Apsel:
nuqneH
http://de.selfhtml.org/javascript/objekte/math.htm#min@title=Math.min darf verwendet werden?
Vermutlich nicht.
Qapla'
@@Matthias Apsel:
nuqneH
http://de.selfhtml.org/javascript/objekte/math.htm#min@title=Math.min darf verwendet werden?
Vermutlich nicht.
Qapla'
Genau war nicht erlaubt :)
Dankeschön trotzdem für euere Bemühungen!
Gruß
Uwe
Om nah hoo pez nyeetz, Gunnar Bittersmann!
Vielleicht aber doch, weil das Thema "Formular" heißt.
Matthias
@@Matthias Apsel:
nuqneH
Vielleicht aber doch, weil das Thema "Formular" heißt.
Vielleicht aber doch nicht, weil das Thema "Doppelposting" heißt.
Qapla'
Om nah hoo pez nyeetz, uwe87!
http://de.selfhtml.org/javascript/objekte/math.htm#min@title=Math.min darf verwendet werden? Geht es um die Gestaltung des Formulars? Geht es um die Funktion?
Was spricht dann gegen min(a, min(b,c))?
Matthias
Hi Matthias,
es ging um die Gestaltung des Formulars, wie ich es eleganter darstellen könnte. Aber durch bisschen rumexperimentieren habe ich was cooles gefunden.
Von daher hat sich meine Frage geklärt.
Danke trotzdem
Gruß
Mahlzeit uwe87,
Wie kann ich es nun optisch schöner darstellen?
Zum Beispiel sollen die Eingabefelder in einer Linie sein oder die Texte neben den Eingabefeldern sollen linksbündig dargestellt werden ?
Mittels http://de.selfhtml.org/css/index.htm@title=CSS.
MfG,
EKKi
Grüße,
Nun habe ich eine Frage und zwar wie kann ich das ganze per HTML-Formular gestalten?
Worauf muss ich achten?
vergiss die Eingabeelemente nicht, trigger zum auslösen und eine ausgabemöglichkeit. achte dabei auf valides code und schreib dein programm um, deins hier ist ehrenlos.
MFG
bleicher
@@bleicher:
nuqneH
deins hier ist ehrenlos.
Klingonen an Bord? tachDaq maghom.
Qapla'
Om nah hoo pez nyeetz, Gunnar Bittersmann!
tachDaq maghom.
zehn vorne? Bitte nicht das Quarks.
tugh! Matthias
Grüße,|
deins hier ist ehrenlos.
Klingonen an Bord? tachDaq maghom.
nah - ich meinte viel furchtlosere Krieger - die Informtaiker! denn es fürchten kein Tod, die nicht leben! ich suche noch passenden SMBC dazu...
aber letzendlich - sollte man dem OP nicht sagen, dass wein Kod chinesisch ist?
MFG
bleicher