JavaScript字符串转整型

在JavaScript中,整型值在与字符串值进行相加操作时,会把整型值自动转换成字符串值然后进行拼接操作。可以通过parseInt()函数将字符串转为整型之后再进行相加操作,可以避免这种情况的发生。

/**
*考评项录入框失去焦点后,计算当前得分
*/
function sumScore(){
var inputs = document.getElementsByTagName('input');
var objTotalScore = document.getElementById("totalScore");
var totalScore = 0;
for(var i = 0; i < inputs.length; i++){ if(inputs[i].name == 'score'){ totalScore += parseInt(inputs[i].value);
}
}
objTotalScore.value = totalScore;
}

关于parseInt():
parseInt()函数是JavaScript的全局函数,可直接引用。其作用为解析一个字符串,并返回一个整数。

此条目发表在sitebuild分类目录,贴了, 标签。将固定链接加入收藏夹。

发表回复

您的电子邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据