问答详情
源自:7-10 提取字符串substring()

关于substring的一个问题

<div id="aa" class="box">
asdfghjklopmnb
</div>
<script type="text/javascript">
var mynum = document.getElementById("aa");
var mystr = mynum.innerHTML;
document.write(mystr); //asdfghjklopmnb 提取出来的字符是正确的
var mu = mystr.substring(0,6);
document.write(mu);//asdf  但是分割之后就错误了,按理应该是asdfg
</script>

纠结了半天,一直找不到问题出在哪里 

提问者:但雷克萨来看 2016-10-08 16:59

个回答

  • 孤漫素字3552948
    2016-10-24 08:51:10
    已采纳

    为什么我输出来是asdfg

  • 但雷克萨来看
    2016-10-08 17:02:25

    找到问题了,因为'a'前面有换行和空格....