手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js创建表单元素并使用submit进行提交
js创建表单元素并使用submit进行提交
摘要:js创建form、input元素,并设置form的action及method,最后使用submit进行提交functionSubmitFor...

js 创建form、input元素,并设置form的action及method,最后使用submit进行提交

<script src="Scripts/jquery-1.7.1.js"></script> <script type="text/javascript"> function SubmitFormToSF() { var sfForm = document.createElement("form"); document.body.appendChild(sfForm); var mfInputs = "text1,checkbox1,Select1,Hidden1"; var sfInputs = "text1_c,checkbox1_c,Select1_c,Hidden1_c"; var mFInputsArray = mfInputs.split(","); var sFInputsArray = sfInputs.split(","); for (i = 0; i < mFInputsArray.length; i++) { createInput(sfForm, "text", sFInputsArray[i], GetInputValue(document.getElementById(mFInputsArray[i]))) } //创建联系时间 //创建隐藏域 sfForm.method = "post"; sfForm.action = "c.aspx"; sfForm.submit(); } function createInput(sfForm,type,name,value) { var tmpInput = document.createElement("input"); tmpInput.type = type; tmpInput.name = name; tmpInput.value = value; sfForm.appendChild(tmpInput); } function GetInputValue(ipt) { switch (ipt.type) { case "text": return ipt.value; break; case "hidden": return ipt.value; break; case "checkbox": return ipt.checked; break; case "select-one": return ipt.value; break; } } function getContratTime() { var anytime = $("#anytime"); var afternoon = $("#afternoon"); var morning = $("#morning"); var evening = $("#evening"); if (anytime.checked) { return "morning,afternoon,evening"; } else { if (morning.checked) { return morning.val(); } else if (afternoon.checked) { return afternoon.val(); } else if (evening.checked) { return evening.val(); } return ""; } } </script>

【js创建表单元素并使用submit进行提交】相关文章:

javascript动态创建表格及添加数据实例详解

怎么用javascript进行拖拽第1/2页

网页制作常用Javascript语句

制作特殊字的脚本

JS控制表格隔行变色

js实现键盘Enter键提交表单的方法

JS实现两表格里数据来回转移的方法

JavaScript中用sort()方法对数组元素进行排序的操作

JQUERY表单暂存功能插件分享

popdiv

精品推荐
分类导航