Du laver en funktion som f.eks. hedder sum, som tager værdien fra voksen_1, 2 osv. og adderer. Denne værdi placeres i en felt som f.eks. hedder sum. Altså, f.eks.:
function sum() { sum.value=voksen_1.value+voksen_2.value+voksen_3.value+voksen_4.value+voksen_5.value }
Så laver du en onChange="sum();" på dine felter (voksen_1, 2 osv.)
Hvad var der galt med min svar? mclemens svarede præcis det samme som mig - og endda kan man se at han har brugt min vejledning, da han har kaldt med sum() men funktionen hedder udregn.
dennism> Jeg er ligeglad med de 15 point - men da floetti bad mig om at give et svar og da din løsning er ufuldstændig (ja, prøv den selv)... så valgte floetti at jeg kunne få pointene... Hvis floetti ombestemmer sig får du bare pointene.
- og endda kan man se at han har brugt min vejledning, da han har kaldt med sum() men funktionen hedder udregn.> skulle lige skrive nogle inputs og kom til at bruge dit tag for funktionen det er det eneste der er tilfælles. Din sammentælling virker heller ikke.
udregnet=(+document.getElementById("input_1").value*1+ er ikke ens med: sum.value=voksen_1.value+
Hvor har du foresten dette: document.getElementById("resultat").innerHTML=udregnet;} <div id="resultat">Intet resultat endnu</div>
P.s. hvis den skal ind i en input var min også lidt forkert :/ Skift da document.getElementById("resultat").innerHTML=udregnet; over til document.getElementById("resultat").value=udregnet;
Om det er i orden, så har jeg et relevant spørgsmål til dette. Nu har jeg lavet disse 5 inputs nedad, faktiskt 2 på hver linje (voksne og børn) x 5 nedad, så har jeg et input ud fra hver af linjerne hvor jeg tæller sammen for hver linje.
Jeg har lavet Total inputtene readonly, og vil gerne have at der tælles sammen på Total nederst, men den vil ikke... kan jeg lægge id sammen for total voksne og total børn?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.