输出问题 比如[zhuliao] => 甜玉米 两根 干粉 四匙 白砂糖 适量 输出到这个文本框里面 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 输出到文本框里 那就用ajax 取json 交给js来处理吧 给你段代码,单独运行下,自已分析吧<script>var testData = "甜玉米 两根 干粉 四匙 白砂糖 适量 CCCC DDDD AAAA BBBB";//or from json dataString.prototype.trim=function(){ return this.replace(/(^\s*)|(\s*$)/g, ""); }function fill(){ var arr= new Array(); arr=testData.trim().split(" ");//split var len = arr.length; if(len%2=="0"){//even for(var i=0,j=0;i<len;i++,i++,j++){ var tmpName = getObj("name" ,j); var tmpValue = getObj("value",j); console.log(typeof tmpName); if(tmpName == null){ createElem("name","value",j) tmpName = getObj("name" ,j); tmpValue = getObj("value",j); //continue; } console.log("even required"+arr[i]); tmpName.value = arr[i]; tmpValue.value = arr[i+1]; } }else{ alert("数据不配套啊!"); } return false;}function getObj( base, i){ return document.getElementById(base+i);}function clear2(){ var tt = document.getElementById('content').getElementsByTagName('input'); for(j=0;j<tt.length;j++){ tt[j].value=""; } return false;}function createElem(nm,val,i){ _obj = document.getElementById('content'); _input = document.createElement('input'); //default type text _oText = document.createTextNode(" "); _br = document.createElement('br'); _input.id = nm+i; _obj.appendChild(_input); _obj.appendChild(_oText); _input = document.createElement('input'); _input.id = val+i; _obj.appendChild(_input); _obj.appendChild(_br);}</script><div id="content"></div><input type=button value="Sub" onclick="fill()" /><input type=button value="Clear" onclick="clear2()" /> 用explode()函数将其转换成数组,再循环输入框标签,同时将值填入 curl 模拟登陆问题 php接收推送怎么做 php 中的global疑惑! 关于php正则采集 如何使运行的php在display_errors = Off的情况下提示错误信息? 求高手解决栏目统一置顶的问题!! 如何定位并取得指定网上的文件信息? 服务器把把DOCUMENT_ROOT禁止了。那我要怎么获取当前的web页的路径? 关于全局变量(特急) 关于上传文件的问题 访问应用时的 path与location php 读取超大网页内容
var testData = "甜玉米 两根 干粉 四匙 白砂糖 适量 CCCC DDDD AAAA BBBB";//or from json data
String.prototype.trim=function(){
return this.replace(/(^\s*)|(\s*$)/g, "");
}function fill(){
var arr= new Array();
arr=testData.trim().split(" ");//split
var len = arr.length;
if(len%2=="0"){//even
for(var i=0,j=0;i<len;i++,i++,j++){
var tmpName = getObj("name" ,j);
var tmpValue = getObj("value",j);
console.log(typeof tmpName);
if(tmpName == null){
createElem("name","value",j)
tmpName = getObj("name" ,j);
tmpValue = getObj("value",j);
//continue;
}
console.log("even required"+arr[i]);
tmpName.value = arr[i];
tmpValue.value = arr[i+1];
}
}else{
alert("数据不配套啊!");
}
return false;
}function getObj( base, i){
return document.getElementById(base+i);
}
function clear2(){
var tt = document.getElementById('content').getElementsByTagName('input');
for(j=0;j<tt.length;j++){
tt[j].value="";
}
return false;
}function createElem(nm,val,i){
_obj = document.getElementById('content');
_input = document.createElement('input'); //default type text
_oText = document.createTextNode(" ");
_br = document.createElement('br');
_input.id = nm+i;
_obj.appendChild(_input);
_obj.appendChild(_oText);
_input = document.createElement('input');
_input.id = val+i;
_obj.appendChild(_input);
_obj.appendChild(_br);
}</script><div id="content"></div><input type=button value="Sub" onclick="fill()" />
<input type=button value="Clear" onclick="clear2()" />