/***
*
* @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);
}