如果要输出第三个怎么写,不能+1了吧
function writeNth( str, n){ var startPos = 0; for(var i=0; i<n; i++){ pos = str.indexOf('o', startPos); startPos = pos + 1; } return pos; } document.write(writeNth(mystr,3));
这样就可以了。
好机智的函数