之肖 小高 用你的例子,tt宽度设置成100,索引为5的话,out.x会变成160,实际应该是100才对,还有索引为6的话,out.y会变成NaN,因为原生input的startIndex是包含字符长度的,表示字符右边位置,索引为字符长度-1,表示字符左边位置