多个表单中如何获得这个文件上传的网址实现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 相关文章推荐
禁止iframe脚本弹出的窗口覆盖了父窗口的方法
Sep 06 Javascript
Bootstrap Metronic完全响应式管理模板学习笔记
Jul 08 Javascript
Bootstrap3 模态框使用实例
Feb 22 Javascript
Angular 4.x 路由快速入门学习
May 03 Javascript
详解Angular-Cli中引用第三方库
May 21 Javascript
Easyui Datagrid自定义按钮列(最后面的操作列)
Jul 13 Javascript
Vee-Validate的使用方法详解
Sep 22 Javascript
jQuery实现的手动拖动控制进度条效果示例【测试可用】
Apr 18 jQuery
jQuery实现表单动态添加数据并提交的方法
Jul 19 jQuery
泛谈JS逻辑判断选择器 || &amp;&amp;
May 24 Javascript
微信小程序发布新版本时自动提示用户更新的方法
Jun 07 Javascript
原生js无缝轮播插件使用详解
Mar 09 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 xml-rpc远程调用
2008/12/19 PHP
PHP clearstatcache()函数详解
2010/03/02 PHP
php判断变量类型常用方法
2012/04/24 PHP
Linux下快速搭建php开发环境
2017/03/13 PHP
PHP反射原理与用法深入分析
2019/09/28 PHP
PHP 枚举类型的管理与设计知识点总结
2020/02/13 PHP
PHP 构造函数和析构函数原理与用法分析
2020/04/21 PHP
JavaScript中通过闭包解决只能取得包含函数中任何变量最后一个值的问题
2010/08/12 Javascript
Js日期选择自动填充到输入框(界面漂亮兼容火狐)
2013/08/02 Javascript
基于Jquery实现键盘按键监听
2014/05/11 Javascript
jQuery控制cookie过期时间的方法
2015/04/07 Javascript
jQuery实现的动态伸缩导航菜单实例
2015/05/07 Javascript
Javascript页面跳转常见实现方式汇总
2015/11/28 Javascript
javascript性能优化之DOM交互操作实例分析
2015/12/12 Javascript
理解JavaScript中Promise的使用
2016/01/18 Javascript
jQuery 插件封装的方法
2016/11/16 Javascript
flag和jq on 的绑定多个对象和方法(必看)
2017/02/27 Javascript
vue中动态设置meta标签和title标签的方法
2018/07/11 Javascript
vue+高德地图写地图选址组件的方法
2019/05/18 Javascript
vue 插件的方法代码详解
2019/06/06 Javascript
js用正则表达式筛选年月日的实例方法
2021/01/04 Javascript
[01:11:27]2018DOTA2亚洲邀请赛小组赛 A组加赛 Newbee vs Optic
2018/04/03 DOTA
python中列表元素连接方法join用法实例
2015/04/07 Python
python贪婪匹配以及多行匹配的实例讲解
2018/04/19 Python
Python3.6 中的pyinstaller安装和使用教程
2020/03/16 Python
CSS3中的5个有趣的新技术
2009/04/02 HTML / CSS
Html5跳转到APP指定页面的实现
2020/01/14 HTML / CSS
京东港澳售:京东直邮港澳台
2018/01/31 全球购物
彪马加拿大官网:PUMA加拿大
2018/10/04 全球购物
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
2014/09/09 面试题
请解释一下webService? 如何用.net实现webService
2014/06/09 面试题
党员教师工作决心书
2014/03/13 职场文书
初中班主任经验交流材料
2014/05/16 职场文书
初中优秀教师事迹材料
2014/08/18 职场文书
国际政治学专业推荐信
2014/09/26 职场文书
承租经营合作者协议书
2014/10/01 职场文书