读书人

javascript怎么取textarea里的每个值;

发布时间: 2012-09-20 09:36:50 作者: rapoo

javascript如何取textarea里的每个值;当作数组或者for出来
一个textarea里面放电话号码,每个电话号码用“;”隔开
<textarea id="receiver" name="receiver">13917416694;13917417367;13917417867;13917417967;13917417369等等</textarea>
如果拼接成下面这种字符串
[
{
"content": "当前时间:2012-09-13 14:50:02",
"receiver": [
{"mobile": "此处手机号码"},
{"mobile": "此处手机号码"}
]
}
]
这里不知道如何单独取出值 去for,求代码详解


[解决办法]

JScript code
var json=[  {  "content": "当前时间:2012-09-13 14:50:02",  "mobilelist": [{"mobile": "此处手机号码1"},{"mobile": "此处手机号码2"}]  },  {  "content": "当前时间:2",  "mobilelist": [{"mobile": "3"},{"mobile": "4"}]  }]//因为json是个数组,我假定它的长度未定,那么需要遍历for(var i=0;i<json.length;i++){    //json[i]即可得到其中一个元素    alert(json[i].content);//得到当前元素的content成员的值    for(var j=0;j<json[i].mobilelist.length;j++){//因为mobilelist也是一个数组,长度未定,因此再次遍历        alert(json[i].mobilelist[j].mobile);//得到mobilelist下指定元素的mobile的值    }} 

读书人网 >JavaScript

热点推荐