字串字
- Java code
var Table =document.getElementById("a"); var rownum5=Table.rows.length-1; for (var i = 0; i <= rownum5; i++){ var arr= document.getElementById('TPrice'+i).value; var ahnzahl1 = parseInt(arr); if ( ! isNaN( ahnzahl1 ) ) { document.getElementById('TPric').value=ahnzahl1; }入了2值:100,150 出的果是100150
[解决办法]
document.getElementById('TPric').value = (document.getElementById('TPric').value * 1) + ahnzahl1;
直接+=的时候,由于input的value属性是字符串,+操作会导致字符串拼接