根据form的ID值拼接请求URL
来源:互联网 发布:淘宝如何一键复制宝贝 编辑:程序博客网 时间:2024/05/16 08:28
根据传入的form表单id值,按GET方式拼接请求URL,并对特殊值进行URl编码:
function getUrl(form_id){
if(typeof(form_id)=='undefined' || form_id==null){
alert("您好,你所传入的ID值不存在");
return;
}
var form_obj = document.getElementById(form_id);
if(form_obj==null || typeof(form_obj)=='undefined'){
alert("您好,ID为" + form_id +"的对象不存在" );
return;
}
if(form_obj.nodeName.toUpperCase()!="FORM"){
alert("您好,你所传入ID所属对象不是FORM" );
return;
}
var req_url = form_obj.action;
if (req_url.trim() == "") {
alert("form的action值不能为空!");
return;
}
var _inputs = form_obj.getElementsByTagName("INPUT");
var _selects = form_obj.getElementsByTagName("SELECT");
if ((typeof(_inputs) != 'undefined' && _inputs.length != 0) ||
(typeof(_selects) != 'undefined' && _selects.length != 0)) {
req_url = req_url + "?";
}
if (typeof(_inputs) != 'undefined' && _inputs.length != 0) {
for (var i = 0; i < _inputs.length; i++) {
var _input = _inputs[i];
var _type = _input.type.toUpperCase();
if ( _type == "HIDDEN" || _type == "TEXT" || _type == "PASSWORD") {
req_url = req_url + _input.name + "=" + encodeURIComponent(_input.value) + "&";
}
}
}
if (typeof(_selects) != 'undefined' && _selects.length != 0) {
for (var i = 0; i < _selects.length; i++) {
var _select = _selects[i];
req_url = req_url + _select.name + "=" + _select.value + "&";
}
}
req_url = req_url.substring(0, req_url.length - 1);
return req_url;
}
- 根据form的ID值拼接请求URL
- JAVA根据请求拼接URL地址
- python URL请求地址的拼接
- Url请求get拼接
- Url请求get拼接
- java拼接get请求的url请求地址
- httpGet()中拼接请求URL
- httpGet()中拼接请求URL
- 网络访问请求关于封装了拼接url的方法。
- Android根据Resource id 拼接Resource uri
- syfomy自动根据url中的id找到对应的记录
- 淘宝客,根据淘宝Url,获取到商品的ID
- URL地址的拼接
- 根据 URL 请求页面过程
- 根据请求的url查看具体的controller
- Map转化成url拼接请求参数
- jquery 根据ID判断checkbox是否选中,取值,拼接字符串(和Java代码混用)
- 根据,一次完整的http 请求过程,谈1 form提交中的post提交 2http url(即ip地址中的地址)在整个http请求中的作用
- 想成为“王者”的必备能力——领导力21法则
- 淘宝PM培训心得--第一季
- 失望
- Java实验设计一个银行帐户类
- DropDownList
- 根据form的ID值拼接请求URL
- 初识Visual Leak Detector
- 【面试笔试必备】回答
- u-boot start.S 代码学习
- Ubuntu9.10平台下对Qt4.50嵌入式开发环境的安装
- 老公: 现在几点? 老公: 整吗? 逗死我~
- 2009-12-10
- struts+hibernate+spring事务配置
- 10种AJAX/JavaScript特效实例让你的网站更吸引人