3简单的Javascript行无法正常工作!

时间:2010-12-06 16:27:44

标签: javascript

这些界限:

var theSrc=document.getElementById('sb_image_'+id).src;
var srcLn=(theSrc.length)-12;
theSrc.substr(0,srcLn);

不工作! ,如果我document.getElementById('sb_image_'+id).src

,则输出与alert(theSrc);相同

1 个答案:

答案 0 :(得分:4)

您需要将变量重新分配给结果:

theSrc = theSrc.substr(0, srcLen);

substr的调用不会更改原始字符串。相反,它会向您返回字符串。