• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Addieren je nach auswahl

Das geht mit JavaScript, nicht mit HTML. Daher habe ich deinen Beitrag auch von HTML nach JavaScript verschoben.

Bei JavaScript kann man einfach zu deinem Wert einen anderen Wert addieren. Sehr einfaches Beispiel:

Code:
var preis = 200;
preis = preis + 300;
alert(preis);

Ausgabe: 500 (in einem alert-Fenster)

Falls Du genaueres wissen willst, frag bitte genauer nach.
 
Ich möchte eine auswahlliste erstellen wo z.b. Pizza ist
und wen man mehr sachen drauf haben will das wenn man es auswehlt und dahinter zum beispiel
5€ steht das er das den zum jetzigen Preis dazu addiert

dg.jpg
 
Zuletzt bearbeitet:
<html>
<head>
<titel>Pizza</titel>
</head>
<body>
<h1>Was willst du mehr haben</h1>


<form method="POST">
<p><input type="checkbox" name="windows" value="" checked>Extra Käse 1,25€</p>
<p><input type="checkbox" name="windows" value="">Extra Tomaten 1,00€</p>
<p><input type="checkbox" name="windows" value="">Ananas + € 1.20</p>
<p><input type="checkbox" name="windows" value="">Bolognese + € 1.20</p>
<p><input type="checkbox" name="windows" value="Brokkoli + € 1.20"></p>
<p><input type="checkbox" name="windows" value="Champignons + € 1.20"></p>
<p><input type="checkbox" name="windows" value="Ei + € 1.20"></p>
<p><input type="checkbox" name="windows" value="Hähnchenfleisch + € 1.20"></p>
<p><input type="checkbox" name="windows" value="Hähnchengyros + € 1.20"></p>
<p><input type="checkbox" name="windows" value="Knoblauch + € 1.20"></p>
<p><input type="checkbox" name="windows" value="Krabben + € 1.20"></p>
<p><input type="checkbox" name="windows" value="Mais + € 1.20"></p>
<p><input type="checkbox" name="windows" value="Meeresfrüchte + € 1.20"></p>
</form>
</body>
</html>


Weiter komm ich nicht
 
Deinem HTML-Code fehlt noch der Doctype. Und bitte verwende Code-Tags wenn Du Quellcode im Forum postest.

Wenn das dein aktueller Stand ist, fehlt dir quasi alles um deinen Wunsch zu erfüllen. Da ist kein JavaScript enthalten. Hast Du nicht mal einen Versuch damit gestartet?

Mal ein kleiner Schnippsel als Einstieg für dich:
HTML:
<input type="checkbox" name="windows" value="Meeresfrüchte + € 1.20" onclick="add('120');">
...
<p><span id="summe">2,00</span> €</p>

Code:
var summe = parseInt(document.getElementById("summe").innerHTML);
function add(cent) {
 summe = summe + cent;
 alert("neue Summe: " + summe);
}

Das ist kein kompletter Code! Der soll dir als Basis dienen erstmal reinzukommen in die Programmierung. Allzuviel fehlt hier aber auch nicht mehr.
 
Soll in diesem Fall heißen, du hast HTML-Code aber keine Funktionen hinterlegt. Die musst Du dir erst bauen.
 
Nur das problem ist ich komme mit javascript nicht so gut klar
Und ich brauch das

Was soll das werden, ein reales Projekt oder eine Schulaufgabe?

Im ersten Fall vergiss es ganz einfach. Was du brauchst, ist eine Art Warenwirtschaftssystem, und solange du kein Grundlagenwissen in Datenbanken und Programmierung besitzt, wird das nichts. Mit HTML oder einfachem JS lässt sich diese Aufgabe nicht bewältigen.
 
Was soll das werden, ein reales Projekt oder eine Schulaufgabe?

Im ersten Fall vergiss es ganz einfach. Was du brauchst, ist eine Art Warenwirtschaftssystem, und solange du kein Grundlagenwissen in Datenbanken und Programmierung besitzt, wird das nichts. Mit HTML oder einfachem JS lässt sich diese Aufgabe nicht bewältigen.

Danke und man kan es allso nicht machen schade eigentlich da ich es für meinen kurs brauche der in der schule
Statt findet
 
Man kann es schon machen, wenn man sich mit der Thematik auseinandersetzt und mehr Eigeninitiative zeigt. Das Forum hier dient nicht dazu deine Schulaufgaben zu lösen.
 
Zurück
Oben