这些界限:
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);
相同
答案 0 :(得分:4)
您需要将变量重新分配给结果:
theSrc = theSrc.substr(0, srcLen);
对substr
的调用不会更改原始字符串。相反,它会向您返回新字符串。