多个表单中如何获得这个文件上传的网址实现js代码


Posted in Javascript onMarch 25, 2013

假设一个网页里有多个表单,其中一个表单里有文件上传,

<form action='http://xxx.com/data' method='post'> 
<input type="text" name="data" /> 
<input type="submit" name="Submit2" value="上传数据"> 
</form> 
<form action='...' ... > 
... 
</form> 
... 
<form action='...' ... > 
... 
</form> 
<form action='http://xxx.com/upload' enctype='multipart/form-data' method='post'> 
<input type="file" name="fileUpload"/> 
<input type="submit" name="Submit2" value="上传文件"> 
</form>

问题是如何获得这个文件上传的网址呢?
下面是 JavaScript 代码示例
function showUploadUrl() { 
for(var i=0; i<document.forms.length; i++) { 
var form = document.forms[i]; 
for (var j=0; j<form.elements.length;j++){ 
if ( form.elements[j].type==="file") { 
alert("上传地址是:" + form.action); 
} 
} 
} 
}
Javascript 相关文章推荐
jquery多浏览器捕捉回车事件代码
Jun 22 Javascript
js操作textarea方法集合封装(兼容IE,firefox)
Feb 22 Javascript
JavaScript实现QueryString获取GET参数的方法
Jul 02 Javascript
angularjs中的单元测试实例
Dec 06 Javascript
JavaScript中number转换成string介绍
Dec 31 Javascript
基于jQuery实现复选框是否选中进行答题提示
Dec 10 Javascript
将input框中输入内容显示在相应的div中【三种方法可选】
May 08 Javascript
vue中component组件的props使用详解
Sep 04 Javascript
jQuery基于闭包实现的显示与隐藏div功能示例
Jun 09 jQuery
学习jQuery中的noConflict()用法
Sep 28 jQuery
百度小程序自定义通用toast组件
Jul 17 Javascript
通过扫小程序码实现网站登陆功能
Aug 22 Javascript
jquery中使用$(#form).submit()重写提交表单无效原因分析及解决
Mar 25 #Javascript
博客侧边栏模块跟随滚动条滑动固定效果的实现方法(js+jquery等)
Mar 24 #Javascript
js 字符串转换成数字的三种方法
Mar 23 #Javascript
jquery多选项卡效果实例代码(附效果图)
Mar 23 #Javascript
Jquery实现带动画效果的经典二级导航菜单
Mar 22 #Javascript
关于div自适应高度/左右高度自适应一致的js代码
Mar 22 #Javascript
JS实现淘宝幻灯片效果的实现方法
Mar 22 #Javascript
You might like
PHP使用适合阅读的格式显示文件大小的方法
2015/03/05 PHP
PHP实现的日历功能示例
2018/09/01 PHP
PHP正则验证字符串是否为数字的两种方法并附常用正则
2019/02/27 PHP
Extjs显示从数据库取出时间转换JSON后的出现问题
2012/11/20 Javascript
javascript自适应宽度的瀑布流实现思路
2013/02/20 Javascript
js播放wav文件(源码)
2013/04/22 Javascript
7款风格新颖的jQuery/CSS3菜单导航分享
2013/04/23 Javascript
jquery submit ie6下失效的原因分析及解决方法
2013/11/15 Javascript
详解JavaScript表单验证(E-mail 验证)
2016/03/31 Javascript
JavaScript简单获取系统当前时间完整示例
2016/08/02 Javascript
jquery实现ajax提交表单信息的简单方法(推荐)
2016/08/24 Javascript
使用Ajax与服务器(JSON)通信实例
2016/11/04 Javascript
使用JS正则表达式 替换括号,尖括号等
2016/11/29 Javascript
浅谈通过JS拦截 pushState和replaceState事件
2017/07/21 Javascript
JavaScript使用atan2来绘制箭头和曲线的实例
2017/09/14 Javascript
vue框架搭建之axios使用教程
2018/07/11 Javascript
JavaScript面向对象中接口实现方法详解
2019/07/24 Javascript
jQuery 淡入/淡出效果函数用法分析
2020/05/19 jQuery
原生JavaScript实现拖动校验功能
2020/09/29 Javascript
Python的Flask框架中的Jinja2模板引擎学习教程
2016/06/30 Python
python利用Guetzli批量压缩图片
2017/03/23 Python
python实现简易动态时钟
2018/11/19 Python
python实现转圈打印矩阵
2019/03/02 Python
python实现抠图给证件照换背景源码
2019/08/20 Python
详解Python中@staticmethod和@classmethod区别及使用示例代码
2020/12/14 Python
新百伦折扣店:Joe’s New Balance Outlet
2016/08/20 全球购物
英国拳击装备购物网站:RDX Sports
2018/01/23 全球购物
会计自我鉴定范文
2013/10/06 职场文书
大学毕业生自我鉴定
2013/11/05 职场文书
优秀实习生主要事迹
2014/05/29 职场文书
学习十八大的心得体会
2014/09/01 职场文书
2014年消防工作总结
2014/11/21 职场文书
泰山导游词
2015/02/02 职场文书
趣味运动会简讯
2015/07/20 职场文书
浅析MySQL如何实现事务隔离
2021/06/26 MySQL
docker compose 部署 golang 的 Athens 私有代理问题
2022/04/28 Servers