多个表单中如何获得这个文件上传的网址实现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 相关文章推荐
实现连缀调用的map方法(prototype)
Aug 05 Javascript
js中substring和substr的定义和用法
May 05 Javascript
jQuery实现拖动调整表格单元格大小的代码实例
Jan 13 Javascript
3种js实现string的substring方法
Nov 09 Javascript
Bootstrap自定义文件上传下载样式
May 26 Javascript
Google 地图控件集详解及实例代码
Aug 06 Javascript
JavaScript 巧学巧用
May 23 Javascript
Angular 2父子组件之间共享服务通信的实现
Jul 04 Javascript
详解基于Angular4+ server render(服务端渲染)开发教程
Aug 28 Javascript
Vue Element使用icon图标教程详解(第三方)
Feb 07 Javascript
基于JS实现web端录音与播放功能
Apr 17 Javascript
JQuery使用数组遍历跳出each循环
Sep 01 jQuery
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提示Cannot modify header information - headers already sent by解决方法
2014/09/22 PHP
PHP模拟post提交数据方法汇总
2016/02/16 PHP
thinkphp3.2实现在线留言提交验证码功能
2017/07/19 PHP
input的focus方法使用
2010/03/13 Javascript
JS实现点击下载的小例子
2013/07/10 Javascript
jQuery表单域属性过滤器用法分析
2015/02/10 Javascript
解析Javascript单例模式概念与实例
2016/12/05 Javascript
原生js仿浏览器滚动条效果
2017/03/02 Javascript
浅谈Vue 初始化性能优化
2017/08/31 Javascript
js中对象与对象创建方法的各种方法
2019/02/27 Javascript
详解vue2.6插槽更新v-slot用法总结
2019/03/09 Javascript
vuex vue简单使用知识点总结
2019/08/29 Javascript
Python实现的数据结构与算法之快速排序详解
2015/04/22 Python
浅谈Python中range和xrange的区别
2017/12/20 Python
python字典setdefault方法和get方法使用实例
2019/12/25 Python
用python爬取历史天气数据的方法示例
2019/12/30 Python
Python MOCK SERVER moco模拟接口测试过程解析
2020/04/13 Python
python软件都是免费的吗
2020/06/18 Python
Python with语句用法原理详解
2020/07/03 Python
使用python把xmind转换成excel测试用例的实现代码
2020/10/12 Python
详解Python模块化编程与装饰器
2021/01/16 Python
你正在寻找的CSS3 动画技术
2011/07/27 HTML / CSS
英国受欢迎的运动鞋和街头服装商店:Footasylum
2018/06/12 全球购物
C#中的验证控件有几种
2014/03/08 面试题
采购类个人求职的自我评价
2014/02/18 职场文书
浪费资源的建议书
2014/03/12 职场文书
软弱涣散基层党组织整改方案
2014/10/25 职场文书
建议书格式
2015/02/04 职场文书
离婚上诉状范文
2015/05/23 职场文书
2016小学教师读书心得体会
2016/01/13 职场文书
古诗文之爱国名句(77句)
2019/09/24 职场文书
如何用PHP websocket实现网页实时聊天
2021/05/26 PHP
Python语言中的数据类型-序列
2022/02/24 Python
MySQL RC事务隔离的实现
2022/03/31 MySQL
vue3语法糖内的defineProps及defineEmits
2022/04/14 Vue.js
Go gorilla securecookie库的安装使用详解
2022/08/14 Golang