`
猪小戒
  • 浏览: 1448 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
阅读更多
通过点击“添加文件”,便可动态的添加一新的上传域。是这时我在工作时用到的,感觉还不错.



//将下面的内容复制到指定的位置即可使用.



<script>
var fileFieldCount = 1;
function addFileField(){
  if(fileFieldCount>=10) return false
  fileFieldCount++;
  var f = document.createElement("input")
     f.type="file" ;
     f.name = "filename["+fileFieldCount+"]" ;
     f.size=30 ;
  p = document.getElementById("fields") ;
  p.appendChild(f) ;
  var br = document.createElement("br") ;     //追加换行符
  p.appendChild(br)

}


</script>


// 上面是页面脚本的实现

        
<table>
    <tr>
               <td  colspan='4'>
               <span id="fields">
                     <input type='file' name='filename[1]' size="30">
                     <br>
               </span>
               <small>
                      <a  onclick="addFileField() ; return false ;" href="#">添加其他文件</a>
               </small>
              </td>
          </tr>
</table>


// 这是表单域,点击“添加其他文件”即可实现动态的添加上传文本域

分享到:
评论

相关推荐

    JavaScript实现动态增加文件域.仿网易邮箱附件

    在JavaScript编程中,动态增加文件域是一个常见的需求,特别是在构建具有上传功能的Web应用时,如仿造网易邮箱附件的功能。这个过程涉及到DOM操作、事件监听以及文件API的使用。以下将详细介绍如何实现这一功能。 ...

    JavaScript实现动态增加文件域表单

    传统的静态页面设计只允许用户上传一个文件,而动态增加文件域可以使用户根据需要上传多个文件。该知识点涉及使用JavaScript(简称js)操作DOM(文档对象模型),以程序方式动态创建HTML元素,并为这些元素绑定事件...

    js实现动态增加文件域表单功能

    综上所述,本文介绍了一个使用JavaScript实现动态增加文件域表单的实例,通过这个实例,我们可以了解动态表单元素添加和删除的原理和方法。理解这些基础知识对于前端开发人员来说是非常重要的,因为它可以大大提高...

    全方面介绍父子域搭建及共享文件操作.doc

    父子域架构允许在一个大型组织中实现更精细的权限管理和资源访问控制。下面将详细阐述父子域的搭建过程、注意事项以及故障排查方法。 首先,我们要理解父子域的基本概念。在Active Directory(AD)环境中,父域是主...

    实现不同域(Domain)之间的数据交换

    "实现不同域(Domain)之间的数据交换" 在 Web 应用开发中,经常会遇到需要在两个帧之间传递数据的情况,这里的帧可以是 frameset 中的 frame 也可以是独立的窗口。常见的情况是一个帧作为应用的主体,另一个帧则...

    动态增加/删除文件域

    实现动态增加/删除文件域的方法有多种,但大多数情况下,我们使用JavaScript来实现这个功能。JavaScript是一种脚本语言,能够在客户端执行,可以动态地生成或删除HTML元素。下面是一个使用JavaScript实现动态增加/...

    7种时尚的文件上传表单域美化特效.zip

    总的来说,这个压缩包提供了一套完整的解决方案,让开发者能够在他们的网站上轻松添加时尚的文件上传表单域。通过研究和使用这些资源,你可以学习到如何利用Bootstrap和jQuery来创建交互式和视觉上吸引人的上传功能...

    域用户通过网页修改域用户密码

    传统的密码修改方式通常需要用户登录到域控制器或者通过远程桌面等工具进行,这无疑增加了管理的复杂性和时间成本。为了解决这一问题,我们可以利用IIS(Internet Information Services)搭建一个网页平台,使域用户...

    组建域模式局域网

    通过以上步骤,我们成功地构建了一个基于域模式的局域网,不仅实现了计算机之间的有效管理和资源共享,还提供了多种网络服务。这种网络架构大大提高了网络的安全性和稳定性,同时也方便了用户的日常操作。对于企业而...

    Domino平台多附件上传的设计与实现

    为了实现多附件上传,我们需要在表单设计中包含多个文件域,或者创建一个允许用户多次添加附件的动态组件。此外,JavaScript可以用来验证文件类型、大小,确保安全性和性能。在用户提交表单时,Domino服务器会自动...

    AjaxFileUpload实现文件异步上传(功能实现代码).rar

    文件域添加change事件,改变文件域时执行上传文件功能 $("#upload-excel-file").bind("change", function() {  $.ajaxFileUpload({  url:"/form/file_parse.htm",  secureuri:false,  fileElementName:'upload-...

    Struts1.2 formfile实现批量上传

    2. 添加文件域:在表单中,使用`&lt;html:file&gt;`标签为每个要上传的文件添加一个输入元素,可以有多个这样的元素以实现批量上传。 3. 创建ActionForm:创建一个继承自`org.apache.struts.action.ActionForm`的类,定义...

    MDT+WDS部署+自动加域+软件安装

    2. DNS用来解析域名 DNS用的是ADGUARD 需要添加自定义过滤规则增加一条SRV记录 3. 配置操作系统为:Windows _server _2022_数据中心版 4. AD的计算机名称为: 5. AD用户名:administrator 密码: 6. MDT+WDS配置要求...

    重新生成文件域

    9. **实践应用**:在实际项目中,例如图片上传、文档预览、音视频处理等场景,重新生成文件域的技术尤为重要,它使得用户能方便地替换或添加上传文件,提高了用户体验。 综上所述,"重新生成文件域"是JavaScript ...

    行业文档-设计装置-PDF文档静态表单中添加可填写表单域的方法及装置.zip

    2. 利用编程语言和库:对于开发者来说,可以使用各种编程语言(如Java、Python、C#等)结合PDF处理库(如iText、PDFBox、PyPDF2等)来实现动态添加表单域。例如,iText库提供API,允许在PDF文档中创建和修改表单域。...

    图片上传功能的实现代码

    从给定的文件信息中,我们可以提取到关于在Java环境下实现图片上传功能的关键知识点,主要涉及JSP页面设计、Struts框架配置以及后端处理逻辑。以下是对这些知识点的详细解析: ### JSP页面设计(up.jsp) 1. **...

    Windows2012绑定域账户FTP安装和权限、配额设置

    在一个企业环境中,为了更好地管理内部文档和资源共享,通常会采用FTP(File Transfer Protocol)服务器来实现文件传输的需求。在本案例中,我们将在一台Windows Server 2012机器上搭建FTP服务器,并通过域账户进行...

    PHP动态网站开发任务-文件上传.pptx

    本部分知识点涵盖了 PHP 动态网站开发中文件上传的相关知识,包括文件上传的实现、浏览器端和服务器端的设置、系统数组 $_FILES 的应用、文件上传的大小表示、错误处理等。 一、文件上传的实现 在 PHP 动态网站...

    java实现文件上传与下载

    5. 处理上传:在Action类中,使用`@ файлаUpload`注解声明文件域属性,并在Action方法中处理上传。例如: ```java public class FileUploadAction extends ActionSupport { private File file; private ...

Global site tag (gtag.js) - Google Analytics