23. december 2003 - 15:41
Der er
17 kommentarer og 2 løsninger
Adder et tal i en tekst box
hej til alle. jeg har 3 tekstbox på mit site(købspris,salgspris,profit) jeg mangler en javascript, som skal kunne minuse det der står i købsprisboksen med salgsprisenboksen og visse det endlige resultat i i profit boksen. hvordan ser sådan kode ud i javascript ?
Annonceindlæg fra Bluecircle
23. december 2003 - 15:43
#1
parseInt(document.formnavn.feltnavn1.value)+parseInt(document.formnavn.feltnavn2.value) med mindre din pris altså indeholder kommaers så er det noget anerledes.
23. december 2003 - 15:46
#2
<form> <input name="kpris" onchange="this.form.profit.value=+this.form.spris.value- +this.value;"><br> <input name="spris" onchange="this.form.profit.value=+this.value- +this.form.spris.value;"><br> <input name="profit" onchange=""><br> </form>
23. december 2003 - 15:46
#3
Hov, for meget klippe/klistre: <form> <input name="kpris" onchange="this.form.profit.value=+this.form.spris.value- +this.value;"><br> <input name="spris" onchange="this.form.profit.value=+this.value- +this.form.kpris.value;"><br> <input name="profit" onchange=""><br> </form>
23. december 2003 - 15:47
#4
<script> function beregn(){ document.formnavn.profit.value = parseInt(document.formnavn.salgsprisenboksen.value)-parseInt(document.formnavn.koebsprisboksen.value); } </script> <form name="formnavn"> <input type="text" name="salgsprisenboksen" value="200"> <input type="text" name="koebsprisboksen" value="150"> <input type="text" name="profit" value=""> </form> <a href="#" onclick="beregn()">beregn</a>
23. december 2003 - 15:48
#5
roenving er det ikke bedre at bruge onkeyup
23. december 2003 - 15:50
#6
jamen hvordan ser hele koden for det,?
23. december 2003 - 15:50
#7
det må ikke være med onklik på
23. december 2003 - 15:51
#8
>>nikolaj -- i dette tilfælde tror jeg det er _meget_ bedre at bruge onchange, ellers kommer der nogle meget sjove resultater undervejs !-)
23. december 2003 - 15:52
#9
den her ser fint ud, men hvordan ser den ud uden oncklik hændelse ? <script> function beregn(){ document.formnavn.profit.value = parseInt(document.formnavn.salgsprisenboksen.value)-parseInt(document.formnavn.koebsprisboksen.value); } </script> <form name="formnavn"> <input type="text" name="salgsprisenboksen" value=""> <input type="text" name="koebsprisboksen" value=""> <input type="text" name="profit" value=""> </form> <a href="#" onclick="beregn()">beregn</a>
23. december 2003 - 15:52
#10
Min 15:46:41 og nikolajs 15:47:42 kan du kopiere direkte !-)
23. december 2003 - 15:54
#11
heyyy <form> <input name="kpris" onchange="this.form.profit.value=+this.form.spris.value- +this.value;"><br> <input name="spris" onchange="this.form.profit.value=+this.value- +this.form.kpris.value;"><br> <input name="profit" onchange=""><br> </form> den her perfekt
23. december 2003 - 15:56
#12
Måske lidt modificeret: function udregn(f){ kpris = (f.kpris.value!="")?+f.kpris.value:0; spris = (f.spris.value!="")?+f.spris.value:0; f.profit.value = spris-kpris; } <form> <input name="kpris" onchange="udregn(this.form);"><br> <input name="spris" onchange="udregn(this.form);"><br> <input name="profit" onchange=""><br> </form>
23. december 2003 - 15:56
#13
ok, den løsning roenving har lavet er uden onclik hændelse,og det er lige det jeg skal bruge men nikolajdu har også svaret derfor gider i ikke være søde at svare
23. december 2003 - 15:57
#14
Velbekomme '-)
23. december 2003 - 15:57
#15
god jul du :))
23. december 2003 - 15:59
#16
tussind tak og god jul :)
23. december 2003 - 16:00
#17
Det var lidt mange point i julegave vil jeg sige.
23. december 2003 - 16:00
#18
-- og tak for points ;~}
24. december 2003 - 20:07
#19
jeg skal lige spørge om noget andet !??? er i der stadige, jeg smider nye poin ind !
Vi tilbyder markedets bedste kurser inden for webudvikling