18. september 2003 - 14:58
Der er
8 kommentarer og 1 løsning
Lægge værdier fra to inputfelter sammen
Jeg har tre inputfelter efter hinanden - i et varierende antal rækker: antal1 + stk1 = ialt1 antal2 + stk2 = ialt2 .... og måske flere Hvordan kan jeg få det til at spille sammen i javascript så det opdateres realtime - ialt felterne. I må meget gerne give et simpelt eksempel
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
18. september 2003 - 15:17
#1
Fx. sådan her: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Untitled</title> </head> <body> <form name="frm1"> <input type="text" name="felt1">+ <input type="text" name="felt2"> <input type="button" value="læg sammen!" onclick="document.frm1.felt3.value=parseInt(document.frm1.felt1.value) + parseInt(document.frm1.felt2.value);"> <input type="text" name="felt3"> </form> </body> </html> //>Rune
18. september 2003 - 15:30
#2
nej ikke med onclick/knap, men uden altså når man tabber videre
18. september 2003 - 15:33
#3
vil det btw virke i alle browsere?
18. september 2003 - 15:34
#4
arrrr - sådan her: <form name="frm1"> <input type="text" name="felt1">+ <input type="text" name="felt2" onchange="document.frm1.felt3.value=parseInt(document.frm1.felt1.value) + parseInt(document.frm1.felt2.value);"> <input type="text" name="felt3"> </form> smid lige et svar igen ;o)
18. september 2003 - 15:36
#5
men hvis man ændrer værdien i f.eks felt 1 opdaterer den ikke igen??
18. september 2003 - 15:56
#6
Nej, så skal du jo klikke å knappen igen! //>Rune
19. september 2003 - 09:23
#7
Hej Rune Jeg tror ikke du har læst min komm 15:30:57 - jeg skal bruge noget der fungerer uden knap på - altså bare fra felt til felt
22. september 2003 - 15:38
#8
har fundet ud af det ;o) - tak for hjælpen
22. september 2003 - 15:39
#9
hvis noge skulle være interesserede i løsn er den her: <form name="frm1"> <input type="text" name="felt1" value="0" onblur="document.frm1.felt3.value=parseInt(document.frm1.felt1.value) + parseInt(document.frm1.felt2.value);">+ <input type="text" name="felt2" Value="0" onblur="document.frm1.felt3.value=parseInt(document.frm1.felt1.value) + parseInt(document.frm1.felt2.value);"> <input type="text" name="felt3"> </form>
Vi tilbyder markedets bedste kurser inden for webudvikling