Autor | Zpráva | ||
---|---|---|---|
blskr1 Profil * |
#1 · Zasláno: 2. 1. 2008, 22:50:41
Chtel bych ze zeptat jak mam udelat, pomoci javascirptu nasledujici vec.
Mam 3 inputy: 1 textovy kde je nejake cislo a dva buttony + a - a kdyz na ne kliknu k cislu se pricte 1 nebo odecte 1 <input type="text" name="ntl" value="5"> <input type="button" value="+" onclick="??????????"> <input type="button" value="-" onclick="??????????"> poradite |
||
los Profil * |
#2 · Zasláno: 2. 1. 2008, 23:02:20
this.form.ntl.value=+this.form.ntl.value+1;
|
||
peta Profil |
#3 · Zasláno: 3. 1. 2008, 15:17:43 · Upravil/a: peta
los
this.form.ntl.value+=1; this.form.ntl.value=this.form.ntl.value+1; this.form.ntl.value++; kdyz uz jakpsatweb - javascript - priklady jakpsatweb - javascript google.com increase number javascript example Pak poloz otazku znova, pokud to tam nenajdes |
||
Leo Profil |
#4 · Zasláno: 3. 1. 2008, 16:35:14
Fajn, ale ani jedno reseni nebude fungovat, protoze value je string, a proto tam budete mit 1, pak 11, pak 111, .... Leo
|
||
Joker Profil |
#5 · Zasláno: 3. 1. 2008, 16:44:49
Leo
Přesně, takže kdyžtak: (....value - 0) + 1; |
||
blskr1 Profil * |
#6 · Zasláno: 3. 1. 2008, 17:49:10
muze mi nekdo ten funkcni kousek kodu napsat, myslim ze zas tolik nechci ?
|
||
habendorf Profil |
#7 · Zasláno: 3. 1. 2008, 18:01:42
blskr1
Kdybys nebyl línej a zkusil to od losa, zjistil bys, že Leo se mýlí. |
||
blskr1 Profil * |
#8 · Zasláno: 3. 1. 2008, 18:08:22
ok do losa funguje diky
|
||
Leo Profil |
#9 · Zasláno: 3. 1. 2008, 18:21:24
"Kdybys nebyl línej a zkusil to od losa, zjistil bys, že Leo se mýlí."
No jak v cem. Zatimco this.form.ntl.value++; funguje tak this.form.ntl.value+=1; this.form.ntl.value=this.form.ntl.value+1; ne :-) Leo |
||
habendorf Profil |
#10 · Zasláno: 3. 1. 2008, 18:42:59
Leo
Mluvil jsem o losovi, ne petovi. |
||
Leo Profil |
#11 · Zasláno: 3. 1. 2008, 18:48:46
"Mluvil jsem o losovi, ne petovi."
Pravda, ja o petovi, takze mame oba pravdu :-) Leo |
||
peta Profil |
#12 · Zasláno: 4. 1. 2008, 08:07:50
tak muzete aspon napsat spravna reseni:
this.form.ntl.value=this.form.ntl.value*1+1; this.form.ntl.value++; this.form.ntl.value=+this.form.ntl.value+1; this.form.ntl.value=parseInt(this.form.ntl.value)+1; ... blskr1 uz jsem to psal, podivej se na priklady a nebo vyzkousej vse, co se psalo. To snad tolik casu nezabere? jakpsatweb - javascript - priklady Ale kdyz ses linej i jenom jednoduchy priklad, pak hold pomoc tezka :) |
||
Časová prodleva: 16 let
|
0