An alle die was von Javascript verstehen, ich komme leider hier nicht mehr weiter.
Würde mich sehr freuen wenn mir jemand von euch weiterhelfen könnte.
Ich habe folgendes Problem zu lösen:
Ich möchte diese Funktion in meinen Formular einfügen jedoch benötige ich noch ein paar Besonderheiten.
Frage 1: Kann ich den Quelltext für javascript haben, der mir bei allen möglichen Optionen die ich wähle den gesamtpreis der Artikel anzeigt
Zur zeit kann ich nur die erste Option berechnen lassen! Aber folgendes soll berechnet werden können!
Beispiel: Ich möchte,
den Artikel TS 231 - 2x Bestellen,
den Artikel TS 390 - 1x Bestellen,
den Artikel TS 336 - 3x Bestellen,
somit müsste mir die Gesamtsumme von 1300 Angezeigt werden.
Wie kriege ich den script zum zählen aller optionen?
Frage 2: Ich würde gerne eine Vorrausetzung zum zählen der Optionen setzen, diese wäre:
Nur bei aktivierter oder aktivierten "checkbox/en" soll gezählt werden ansonsten nicht. Kann man diese Option irgendwie in javascript einfügen?
den HTML-Code füge ich euch zum besseren Verständnis auch bei.
---------------------------------------------------------------------------------------------------------------------------------------------------
<html>
<body>
<p>
TS 231
<input type="checkbox" name=artikel1_name value="System TS 231" tabindex="1">
<input type=hidden name=artikel1_preis ID=artikel1_preis value="100">
/
<select name=artikel1_stueckzahl ID=artikel1_stueckzahl onchange="javascript:berechneSumme()" size="1" tabindex="2">
<option selected value="0">0 x</option>
<option value="1">1 x</option>
<option value="2">2 x</option>
<option value="3">3 x</option>
</select></p>
<p>
TS 390
<input type="checkbox" name=artikel2_name value="System TS 390" tabindex="3">
<input type=hidden name=artikel1_preis ID=artikel1_preis value="200">
/
<select name=artikel2_stueckzahl ID=artikel2_stueckzahl0 onchange="javascript:berechneSumme()" size="1" tabindex="4">
<option selected value="0">0 x</option>
<option value="1">1 x</option>
<option value="2">2 x</option>
<option value="3">3 x</option>
</select></p>
<p>
TS 336
<input type="checkbox" name=artikel3_name value="System TS 336" tabindex="5">
<input type=hidden name=artikel1_preis ID=artikel1_preis value="300">
/
<select name=artikel3_stueckzahl ID=artikel3_stueckzahl1 onchange="javascript:berechneSumme()" size="1" tabindex="6">
<option selected value="0">0 x</option>
<option value="1">1 x</option>
<option value="2">2 x</option>
<option value="3">3 x</option>
</select></p>
<p>Gesamtsumme: <b><font face="Tahoma" size="2">
<input name=summe id=summe size="10" tabindex="7"><script language=javascript>
function berechneSumme()
{
var summe=document.getElementById('artikel1_stueckzahl').value*document.getElementById('artikel1_preis').value;
document.getElementById('summe').value=summe;
}
</script></font></b></p>
</body>
</html>
----------------------------------------------------------------------------------------------------------------------------------------
Vielen Dank im vorraus für eure Mithilfe!
Würde mich sehr freuen wenn mir jemand von euch weiterhelfen könnte.
Ich habe folgendes Problem zu lösen:
Ich möchte diese Funktion in meinen Formular einfügen jedoch benötige ich noch ein paar Besonderheiten.
Frage 1: Kann ich den Quelltext für javascript haben, der mir bei allen möglichen Optionen die ich wähle den gesamtpreis der Artikel anzeigt
Zur zeit kann ich nur die erste Option berechnen lassen! Aber folgendes soll berechnet werden können!
Beispiel: Ich möchte,
den Artikel TS 231 - 2x Bestellen,
den Artikel TS 390 - 1x Bestellen,
den Artikel TS 336 - 3x Bestellen,
somit müsste mir die Gesamtsumme von 1300 Angezeigt werden.
Wie kriege ich den script zum zählen aller optionen?
Frage 2: Ich würde gerne eine Vorrausetzung zum zählen der Optionen setzen, diese wäre:
Nur bei aktivierter oder aktivierten "checkbox/en" soll gezählt werden ansonsten nicht. Kann man diese Option irgendwie in javascript einfügen?
den HTML-Code füge ich euch zum besseren Verständnis auch bei.
---------------------------------------------------------------------------------------------------------------------------------------------------
<html>
<body>
<p>
TS 231
<input type="checkbox" name=artikel1_name value="System TS 231" tabindex="1">
<input type=hidden name=artikel1_preis ID=artikel1_preis value="100">
/
<select name=artikel1_stueckzahl ID=artikel1_stueckzahl onchange="javascript:berechneSumme()" size="1" tabindex="2">
<option selected value="0">0 x</option>
<option value="1">1 x</option>
<option value="2">2 x</option>
<option value="3">3 x</option>
</select></p>
<p>
TS 390
<input type="checkbox" name=artikel2_name value="System TS 390" tabindex="3">
<input type=hidden name=artikel1_preis ID=artikel1_preis value="200">
/
<select name=artikel2_stueckzahl ID=artikel2_stueckzahl0 onchange="javascript:berechneSumme()" size="1" tabindex="4">
<option selected value="0">0 x</option>
<option value="1">1 x</option>
<option value="2">2 x</option>
<option value="3">3 x</option>
</select></p>
<p>
TS 336
<input type="checkbox" name=artikel3_name value="System TS 336" tabindex="5">
<input type=hidden name=artikel1_preis ID=artikel1_preis value="300">
/
<select name=artikel3_stueckzahl ID=artikel3_stueckzahl1 onchange="javascript:berechneSumme()" size="1" tabindex="6">
<option selected value="0">0 x</option>
<option value="1">1 x</option>
<option value="2">2 x</option>
<option value="3">3 x</option>
</select></p>
<p>Gesamtsumme: <b><font face="Tahoma" size="2">
<input name=summe id=summe size="10" tabindex="7"><script language=javascript>
function berechneSumme()
{
var summe=document.getElementById('artikel1_stueckzahl').value*document.getElementById('artikel1_preis').value;
document.getElementById('summe').value=summe;
}
</script></font></b></p>
</body>
</html>
----------------------------------------------------------------------------------------------------------------------------------------
Vielen Dank im vorraus für eure Mithilfe!