29. april 2000 - 19:41Der er
5 kommentarer og 1 løsning
Læg to tal sammen!
Hej, hvorfor bliver denne funktion ved med at lægge tallene ved siden af hinanden i stedet for at lægge dem sammen? function sum() { total = 0; total = document.tabel1.a.value + document.tabel1.b.value; document.tabel1.total.value = total; }
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
Både shaba og martin glemmer, at operatoren + anvendes til 2 ting i JavaScript, nemlig både til aritmetisk addition, og til sammensætning af strenge.
JavaScript vælger selv om det er det ene eller det andet, ved at kigge på typerne for det der skal +'es. Et indtastningsfelt er altid en streng, så derfor bliver det til sammensætning af strenge i jeres tilfælde.
Man skal altså selv - på en eller anden måde - få denne streng lavet om til et tal, og jeg har angivet 2 muligheder til dette.
Du har fuldstændig ret, Erik. Ved ikke lige hvad jeg tænkte på, men du skrev jo det rigtige, så det er jo fint :)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.