java拼接参数url_2012-8-1通用查询URL参数拼写

/***

*

* @param {Object} obj 表单的Name属性

* @return {TypeName} 返回URL参数

*/

function findObject(obj){

//得到INPUTS[]

var inputsObj = myform.getElementsByTagName("input");

//得到SELECTS[]

var selectsObj = myform.getElementsByTagName("select");

var inputMap='';

var seleurlParam ='';

inputMap=inputMapParam(inputsObj);

seleurlParam = selectMapParam(selectsObj);

if (inputMap!=''&&seleurlParam!=''){

inputMap+='&';

}

return inputMap+seleurlParam;

}

/**

* @param {Object} objInputs 把表单所有INPUT对象传过来

* @return {TypeName} 返回INPUT对象的键值对象

*/

function inputMapParam(objInputs){

var sInputMap = '';

//拼接INPUT类型PARAM

for(var i=0;i

inputType =objInputs[i];

if(inputType.type!=''&&inputType.type=='text'){

if(inputType.value!=''){

sInputMap+=inputType.name+'='+inputType.value+'&';

}

}

}

return sInputMap.substring(0,sInputMap.length-1);

}

/**

*

* @param {Object} objInputs 把表单所有SELECT对象传过来

* @return {TypeName} 返回SELECT对象的键值对象

*/

function selectMapParam(objSelects){

var sSelectMap='';

//拼接SELECT类型的PARAM

for(var j=0;j

if(objSelects[j].value!=''){

sSelectMap +=objSelects[j].name+'='+objSelects[j].value+'&';

}

}

return sSelectMap.substring(0,sSelectMap.length-1);

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值