Moin, normalerweise bastell ich ja mit PHP doch aus beruflichen Gründen musste ich mir schnell etwas einfallen lassen,
um für unsere Intranetseite den Preis 3 bestimmter Artikel anzeigen zu lassen in HTML ^^
Hört sich schwer an daher n Bild:
Zu erkennen auf dem Bild-> Die Roten Pfeile zeigen vom Eingabefeld auf die Summe zum Artikel.
Wenn ich beim 1. Artikel bei Menge 20 Eintrage,
dann wird per Script 20*10 gerechnet und unter Summe in grün ausgegeben!
Das klappt wunderbar!!! Bei allen 3 Artikeln sogar ^^
Mein Problem:
Ich will das diese per Script erzeugten Summenbeträge die mit dem lilanen Pfeil
gekennzeichnet sind unten als Gesammtsumme angezeigt werden!
Ich weiß selber nicht wie das geht ^^
Der Code:
Das wie gesagt der Scriptcode, eingegeben und ausgegeben werden die Mengen und die Summen so:
So wenn ich nun noch Insgesammt wüsste dann wäre ich hier der Held^^
Bitte um Hilfe (Hoffe es ist ok das ich den Code in PHP Code Dingers vom Forum reingemacht hab)
um für unsere Intranetseite den Preis 3 bestimmter Artikel anzeigen zu lassen in HTML ^^
Hört sich schwer an daher n Bild:
Zu erkennen auf dem Bild-> Die Roten Pfeile zeigen vom Eingabefeld auf die Summe zum Artikel.
Wenn ich beim 1. Artikel bei Menge 20 Eintrage,
dann wird per Script 20*10 gerechnet und unter Summe in grün ausgegeben!
Das klappt wunderbar!!! Bei allen 3 Artikeln sogar ^^
Mein Problem:
Ich will das diese per Script erzeugten Summenbeträge die mit dem lilanen Pfeil
gekennzeichnet sind unten als Gesammtsumme angezeigt werden!
Ich weiß selber nicht wie das geht ^^
Der Code:
PHP-Code:
<script>
var ns6=document.getElementById&&!document.all
function countlimit(maxlength,e,placeholder){
var theform=eval(placeholder)
var lengthleft=maxlength-theform.value.length
var placeholderobj=document.all? document.all[placeholder] : document.getElementById(placeholder)
if (window.event||e.target&&e.target==eval(placeholder)){
if (lengthleft<0)
if (theform.value<0) {
theform.value=theform.value
placeholderobj.innerHTML=0
} else {
var temp
theform.value=theform.value
temp = theform.value * 10
placeholderobj.innerHTML = "<font color=green>"+ temp +"</font>"
}
}
}
function displaylimit(theform,thelimit){
var limit_text='<b><span id="'+theform.toString()+'">'+thelimit+'</span></b> €'
if (document.all||ns6)
document.write(limit_text)
if (document.all){
eval(theform).onkeypress=function(){
return restrictinput(thelimit,event,theform)
}
eval(theform).onkeyup=function(){
countlimit(thelimit,event,theform)
}
} else if (ns6){
document.body.addEventListener('keypress', function(event) {
restrictinput(thelimit,event,theform)
}, true);
document.body.addEventListener('keyup', function(event) {
countlimit(thelimit,event,theform)
}, true);
}
}
</script>
PHP-Code:
//Feld 1
<input name="anzahlde" value="0" size="20" class='input'>
<script>
displaylimit("document.form.anzahlde","0")
</script>
//Feld 2
<input name="anzahlen" value="0" size="20" class='input'>
<script>
displaylimit("document.form.anzahlen","0")
</script>
//Feld 3
<input name="anzahlcd" value="0" size="20" class='input'>
<script>
displaylimit("document.form.anzahlcd","0")
</script>
Bitte um Hilfe (Hoffe es ist ok das ich den Code in PHP Code Dingers vom Forum reingemacht hab)
Kommentar