示例代码:(复制以下代码另存为 后缀为.html 打开进行测试)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
<script> function test(){ var a=document.getElementById("text"); var b=document.getElementById("div"); ary=a.value.split("\n");//这里的 \n 是换行符 是以行进行分割的,并存储到ary数组里面 //ary.length数组的大小因为是以换行符分隔的所以数组大小得减一 ary.length-1 for(i=0;i<ary.length-1;i++){ b.innerHTML+="ary["+i+"]="+ary[i]+"<br>"; } } function test2(){ var a=document.getElementById("text2"); var b=document.getElementById("div2"); ary=a.value.split("@");//这里的 \n 是换行符 是以行进行分割的,并存储到ary数组里面 //ary.length数组的大小 for(i=0;i<ary.length;i++){ b.innerHTML+="ary["+i+"]="+ary[i]+"<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> |
最新评论