23. juni 2004 - 10:48
Der er
3 kommentarer og 1 løsning
1 felt + 1 felt giver resultat?
Hej alle! Jeg har ledt og ledt, men forgæves :( Jeg har to text felter. Den samlede værdi af dem (+) fremkommer i felt tre. Nogle, der ved, hvordan den klares? <input type="text" name="felt1"> <input type="text" name="felt2"> <input type="text" name="resultat">
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.
document.DinForm.resultat.value = parseInt(document.DinForm.felt1.value) + parseInt(document.DinForm.felt2.value)
Hej Fennec! Tak for hurtigt svar.. :) Hvor placerer jeg linien? <FORM name="DinForm"> <input type="text" name="felt1"> <input type="text" name="felt2"> <input type="text" name="resultat"> </FORM>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> <!-- function beregn() { document.DinForm.resultat.value = parseInt(document.DinForm.felt1.value) + parseInt(document.DinForm.felt2.value) } //--> </SCRIPT> <FORM name="DinForm"> <input type="text" name="felt1"> <input type="text" name="felt2"> <input type="Button" value="beregn" onclick="beregn()"> <input type="text" name="resultat"> </FORM> Der er ikke lavet et tjek på om felterne indeholder tal, og hvis de ikke gør får du en fejl.
Tak for hjælpen Fennec. Scriptet er lige blevet modificeret, og blev: <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> function beregn() { document.DinForm.resultat.value = parseInt(document.DinForm.felt1.value) + parseInt(document.DinForm.felt2.value) } </SCRIPT> <FORM name="DinForm"> <input type="text" name="felt1" onKeyUp="beregn()"> <input type="text" name="felt2" onKeyUp="beregn()"> <input type="text" name="resultat"> </FORM>
Vi tilbyder markedets bedste kurser inden for webudvikling