hello,
probleme minable mais je patauge.
j'ai cette fonction:
Code :
- function getQte(v){
- var result=0;
- var field=v;
- result=field.substr(field.indexOf("_" )+1);
- alert(result);
- return result;
- }
|
et ailleurs j'ai:
Code :
- var p=eval("document.go.pdt" + i + ".value" );
- if(p!=''){
- tot=tot + getQte(p);
- }
- }
|
le probleme c'est que tot concatène des chaines et je me retrouve avec
013
pour 1 + 3.
je suppose que c'est dans la premiere fonction que c'est considéré comme chaine alors j'ai fait un return (int)result;
qui me retourne une erreur JS: "objet attendu"
J'ai meme essayé Integer.parseInt()
vous savez d'ou viens le probleme ?