使用方式: var json = form2Json("formId");//这里的参数是form表单的id值 form2json.js function form2Json(formName){ var form=document.getElementById(formName); var sb=new StringBuilder();var rcs=new Map(); for ( var i = 0; i < form.elements.length; i++){ var
以下代码可放在一个js文件中,以便通用: //获取指定表单中指定标签对象 function getElements(formId, label) { var form = document.getElementById(formId);/* 获取表单引用(对象) */ var elements = []; var tagElements = form.getElementsByTagName(label);/* 获取表单中指定标签名的元素引用(对象)数组 */ for (var j = 0; j
我在工作中时常使用form验证,在目前的公司做的表单验证用的angular的form组件,对于一个有追求的前端,或者应用在移动端写个form验证,引入angular或者jquery组件等验证,难免显得臃肿,最好是原生js吧,轻量.幸运 的等到这一课,加上之前所学,慢慢融合根据需求,应用到工作项目中... <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR