JavaScript获取form表单中的数据以及拼接传参
来源:互联网 发布:好看的武侠小说知乎 编辑:程序博客网 时间:2024/06/04 18:18
在用到js原生xmlhttprequest 或者 ajax做数据提交时,我们需要给地址url后面拼接参数或者直接post发送,那么如果表单比较庞大时如果用逐个获取就比较耗时费力了,怎么获取并且传值,下面采用遍历表单中的元素然后以键值对的方式获取元素value的方法实现。
function formValue(formId){ var formObj = document.getElementById("formId"); var name, value, postString=" "; var url = "http://localhost:3000/ajax/test"; if (formObj.elements.length) { for (var i=0; i<formObj.length; i++ ){ var singleObj = formObj[i]; if(singleObj.type != "reset" && singleObj.type != "submit"){ if(singleObj.type=="radio"||obj.type=="checkbox"){ if(singleObj.checked){ name=singleObj.name; value=singleObj.value; postString=postString+name+"="+value+"&"; } }else{ name=singleObj.name; value=singleObj.value; postString=postString+name+"="+value+"&"; } } } } return postString; }
url = url+"?"+postString;
就可以使用了~
阅读全文
0 0
- JavaScript获取form表单中的数据以及拼接传参
- javascript获取form表单中的字段值
- JavaScript 或者 jQuery 拼接form表单提交
- React-Form表单数据获取
- JS获取表单数据拼接字符串
- javascript 获取form里的表单元素
- js获取form表单所有数据
- 使用js获取表单form的数据
- js获取form表单所有数据
- js获取form表单所有数据
- js获取form表单所有数据
- JS获取form表单的所有数据
- Ajax获取form表单提交数据
- 原生js实现获取form表单数据
- el表达式和获取form表单数据
- JavaScript中的字符串拼接以及截取
- 微信中无法接收post方式传参的form表单中的数据的问题
- 微信中无法接收post方式传参的form表单中的数据的问题
- C++开源大全
- 如何关闭账号自动同步?
- iOS 崩溃记录
- Linux上Scala的安装
- git
- JavaScript获取form表单中的数据以及拼接传参
- POJ
- Android 7.0 行为变更
- NYOJ 60 谁获得了最高奖学金
- adb devices 出现??? no permissions 的解决方法
- 信息标记
- strchr函数
- (Python)利用SMTP发送邮件进阶篇,发送混合格式邮件
- 百度客戶端快速下載百度云盘的电影等文件,仅适应MAC OSx