87,923
社区成员
发帖
与我相关
我的任务
分享
document.getElementById('hid').value = arrDb;//request.getParameter('hid')即可,此时的hid为arrDb中的项,默认用,分隔开,所以在java中还需要split下
String name1[]=request.getParameterValues("hid").split(",");//这里需要split下,默认的分隔符号为",",除非在js中指定了其他的分隔符号
//你需要修改的是这个正则,要替换
//var reg=/^( | )*|( | )*$/gi//去掉首尾的空格========== 这种空格也替换了
//==>
var reg=/^ *| *$/gi//去掉首尾的空格==========
//给string类型添加一个原型trim
String.prototype.trim=function(reg){if(reg)return this.replace(reg,"");else return this.replace(/^\s*|\s*$/g,"");}
function sub(){
var oTbl = $('otbl');
//alert(oTbl.rows.length)
if(num < oTbl.rows.length){
oTbl.rows(num).cells(0).innerText = $('oname').value;
oTbl.rows(num).cells(1).innerText = $('oage').value;
}else{
alert(num)
var oRow = oTbl.insertRow(num);
var oCell = oRow.insertCell(0);
var oCell1 = oRow.insertCell(1);
oCell.innerText += $('oname').value;
oCell1.innerText += $('oage').value;
}
num++;
}
//这个是正则,提供给string.trim用的,需要去掉的字符
var reg=/^( | )*|( | )*$/gi//去掉首尾的空格==========
var arrDb = new Array();
function Dbclick(){
var oTbl = $('otbl');
for(var i=0;i<oTbl.rows.length;i++){
for(var j=0;j<oTbl.rows(i).cells.length;j++){
if(oTbl.rows(i).cells(j).innerText.trim().trim(reg)!="")//不为空
arrDb.push(encodeURI(oTbl.rows(i).cells(j).innerText));//==============编码一下
}
}
document.getElementById('hid').value = arrDb;//request.getParameter('hid')即可
alert(arrDb.length);
alert(arrDb.toString())//
}
function sub(){
var oTbl = $('otbl');
//alert(oTbl.rows.length)
if(num < oTbl.rows.length){
oTbl.rows(num).cells(0).innerText = $('oname').value;
oTbl.rows(num).cells(1).innerText = $('oage').value;
}else{
alert(num)
var oRow = oTbl.insertRow(num);
var oCell = oRow.insertCell(0);
var oCell1 = oRow.insertCell(1);
oCell.innerText += $('oname').value;
oCell1.innerText += $('oage').value;
}
num++;
}
var arrDb = new Array();
function Dbclick(){
var oTbl = $('otbl');
for(var i=0;i<oTbl.rows.length;i++){
for(var j=0;j<oTbl.rows(i).cells.length;j++){
arrDb.push(encodeURI(oTbl.rows(i).cells(j).innerText));//==============编码一下
}
}
document.getElementById('hid').value = arrDb;//request.getParameter('hid')即可
alert(arrDb.length);
alert(arrDb.toString())//
}
System.out.println(name1.length);