LOGO 首页 OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 技术文档 其他文档  
 
网站管理员

JavaScript 实现动态增加、删除表单域四例

admin
2011年3月11日 22:49 本文热度 6118
例一: [code] New Document <script LANGUAGE="JavaScript"> </script>
Register
公司:
地址:
电话:
传真:
寄资料
[/code] 例二: [code] Untitled Document
<script language="VBScript"> NowFileInputNo = 1 NowFileInputCount = 0 Sub AddFileInput() If NowFileInputCount < 10 Then HTMLSrc = "" HTMLSrc = HTMLSrc & "
"& vbcrlf document.all.add_line.InsertAdjacentHTML "beforeBegin", HTMLSrc NowFileInputNo = NowFileInputNo + 1 NowFileInputCount = NowFileInputCount + 1 Else Alert "增加太多记录行" End IF End Sub Sub DelFileInput(tableno) document.all("FileInput"& tableno).outerHTML = "" NowFileInputCount = NowFileInputCount - 1 End Sub </script> [/code] 例三: [code]
问题 1:
问题类型: 多选类型
问题选项:

<script> function addNewQuestion() { document.form1.newTable.value = parseInt(document.form1.newTable.value) + 1; var newItemId; if( (document.form1.newTable.value).length > 2 ) { alert("您的调查问题总数不能超过 99 个。") window.location.reload(); } newItemId = document.form1.newTable.value; var objItem = ''; objItem += ' '; objItem += ''; objItem += ' '; objItem += ' '; objItem += ' '; objItem += ' '; objItem += ' '; objItem += ' '; objItem += '
'; objItem += '
问题 ' + newItemId + ':
'; objItem += '
'; objItem += ' '; objItem += '
问题类型: '; objItem += ' 多选类型'; objItem += '
问题选项:'; objItem += ' '; objItem += '
'; objItem += '
'; document.all.__idInsertBefore.insertAdjacentHTML("beforeBegin", objItem); } function showTips(obj) { obj.title=obj.value; } function addNewChild(obj) { var isblank = "false"; var objName = obj.name; var last2Char = objName.substring(objName.length - 2); if( last2Char.substring(0, 1) > '9' || last2Char.substring(0, 1) < '0' ) { last2Char = last2Char.substring(1, 2); } for(var i=0; i < document.form1.elements[objName].length; i++) { if(document.form1.elements[objName].item(i).value == "") isblank = "yes" } if( isblank != "yes" ) { var objItem = '
问题选项:'; objItem += ' '; objItem += '
'; objName = "__idQueOption" + last2Char; var varQueOption = document.all[objName]; if( varQueOption.length != null ) varQueOption = varQueOption.item(varQueOption.length-1); varQueOption.insertAdjacentHTML("afterEnd",objItem); } } </script> [/code] 例四: [code] Untitled Document <script language="JavaScript"> function form_submit() { var nn=document.form1.file_num.value; alert("Total:"+nn); } </script> <script language="JavaScript"> var n=1; </script>
<script language="JavaScript">document.write(n);</script>
<script language="JavaScript"> function addline() { n++; newline=document.all.test.insertRow(); newline.insertCell().innerHTML=""+n; document.form1.file_num.value=n; } </script>
[/code]

该文章在 2011/3/11 22:49:35 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2026 ClickSun All Rights Reserved  粤ICP备13012886号-2  粤公网安备44030602007207号