js分割函数,js split()函数用法

<script type="text/javascript">
function test(){
var a=document.getElementById("text");
var b=document.getElementById("div");
ary=a.value.split(" ");//这里的 是换行符 是以行进行分割的,并存储到ary数组里面
//ary.length数组的大小因为是以换行符分隔的所以数组大小得减一 ary.length-1
for(i=0;i<ary.length-1;i++){
b.innerHTML+="ary["+i+"]="+ary+"<br>";
}
}
function test2(){
var a=document.getElementById("text2");
var b=document.getElementById("div2");
ary=a.value.split("@");//这里的 是换行符 是以行进行分割的,并存储到ary数组里面
//ary.length数组的大小
for(i=0;i<ary.length;i++){
b.innerHTML+="ary["+i+"]="+ary+"<br>";
}
}
</script>
<div style="float:left;width:600px;">
<input type="button" value="点击试试看" onclick="test()" style="width:200px;height:300px;">

<textarea id="text" style="width:200px;height:300px;">
测试数组1
测试数组2
测试数组3
测试数组4
</textarea>

<div id="div" style="width:200px;height:300px;background:#000;color:#fff;float:left;"></div>
</div>
<div style="float:left;width:600px;">
<input type="button" value="点击试试看" onclick="test2()" style="width:200px;height:300px;">

<textarea id="text2" style="width:200px;height:300px;">
测试数组1@测试数组2@测试数组3@测试数组4
</textarea>

<div id="div2" style="width:200px;height:300px;background:#000;color:#fff;float:left;"></div>
</div>
如果您觉得我的文章有帮助,请随意赞赏!

*发表评论

用QQ账号登录  请登录后发表评论