Autor Zpráva
peki
Profil
Dobry den.Mam takyto problem:
v JS mi doslova blbne scitavanie:

var jbd;
var jsl1;

jbd=document.all["bd"].value; //nacita data z formulara (cislo)
jsl1=document.all["sl1"].value; //nacita data z formulara (cislo)
dajme tomu jbd=12 a jsl1=34
ked dam:
var bbb=jbd+jsl1;
window.alert(bbb);// tak mi to vypise 1234 namiesto 46 .Ak viete kde je problem piste.Dakujem
habendorf
Profil
Nejjednodušší je vynásobit prvně oba sčítance jedničkou.
WanTo
Profil
var bbb = parseInt(jbd) + parseInt(jsl1);
habendorf
Profil
Nejjednodušší je vynásobit prvně oba sčítance jedničkou.
var bbb = parseInt(jbd) + parseInt(jsl1);

Zkrátka a jednoduše, jakkoliv z řetězce udělat číslo.
peki
Profil
Jo funguje to dakujem velmi pekne...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0