H2O
BlogJava
首頁
新隨筆
聯系
聚合
管理
隨筆分類
java
(rss)
職業生涯o 0O
(rss)
文章分類
ajax(6)
(rss)
css(5)
(rss)
DataBase(9)
(rss)
ejb
(rss)
EXT(1)
(rss)
hibernate(4)
(rss)
java(14)
(rss)
javascript(13)
(rss)
spring(1)
(rss)
Spring+Struts+Hibernate整合(4)
(rss)
struts(4)
(rss)
webwork
(rss)
職業生涯規劃(1)
(rss)
那一天o 0 O(1)
(rss)
面試(1)
(rss)
文章檔案
2013年10月 (1)
2013年9月 (30)
2013年8月 (7)
2012年2月 (1)
2011年9月 (1)
2011年8月 (1)
2010年10月 (1)
2009年10月 (5)
2009年9月 (4)
2009年8月 (2)
2009年7月 (2)
2009年6月 (4)
2009年5月 (7)
2009年3月 (3)
2008年12月 (1)
2008年11月 (3)
2008年10月 (8)
2008年9月 (12)
2008年8月 (8)
相冊
程序相關
最新隨筆
1.?Debian / Ubuntu ---support UTF-8 locale/encoding
2.?Firefox Latest version
3.?重寫 FastJson 屬性過濾器
4.?freeradius for pptp
5.?Configuring Wildcard AlphaSSL from Centrio Host
6.?SSL
7.?some errors occured in complie firefox source
8.?checking for libnotify >= 0.4... Package libnotify was not found in the pkg-config search path.
9.?modify max_connections on mysql
10.?centos encoding
最新評論
1.?re: js獲取textarea中輸入文本的本選擇內容
333333
--333
2.?re: 小毅原創---struts+spring+hibernate整合小例子
俄方
--預報呢
3.?re: some errors occured in complie firefox source
Thank you very very much for this post!
jelz
--Jelz
4.?re: some errors occured in complie firefox source
Thank you very much for this post!
Jelz
--Jelz
5.?re: Ibatis之LIKE用法[未登錄]
如果用'%$note$%'會造成sql注入的漏洞,使用拼接字符串的方法不錯
--KANG
js清空
字段的值 避免不必要的文件上傳到服務器
Posted on 2011-09-21 15:39
H2O
閱讀(903)
評論(0)
編輯
收藏
所屬分類:
javascript
上傳文件時,需要驗證文件格式,不符合規則就不允許上傳,必須清空<input type="file">字段的值,否則還是會上傳到服務器!
1、 網上各位兄弟提出了方法A,刪除掉原來的<input type="file">元素,再馬上新添加一個同名同id的file字段
<div id="a"><input type="file"></div> 像這樣 file字段嵌套在div里面 清空div的innerHTML(或清空他子節點) 再新增innerHTML(或 子節點)
這種比較麻煩,必須改動HTML代碼 不予考慮。
2、直接上代碼,不廢話!如下:
1
<
script language
=
"
javascript
"
>
2
if
(window.HTMLElement)
{
3
HTMLElement.prototype.__defineSetter__(
"
outerHTML
"
,
function
(sHTML)
{
4
var
r
=
this
.ownerDocument.createRange();
5
r.setStartBefore(
this
);
6
var
df
=
r.createContextualFragment(sHTML);
7
this
.parentNode.replaceChild(df,
this
);
8
return
sHTML;
9
}
);
10
11
HTMLElement.prototype.__defineGetter__(
"
outerHTML
"
,
function
()
{
12
var
attr;
13
var
attrs
=
this
.attributes;
14
var
str
=
"
<
"
+
this
.tagName.toLowerCase();
15
for
(
var
i
=
0
;i
<
attrs.length;i
++
)
{
16
attr
=
attrs[i];
17
if
(attr.specified)
18
str
+=
"
"
+
attr.name
+
'
=
"
'+attr.value+'
"
';
19
}
20
if
(
!
this
.canHaveChildren)
21
return
str
+
"
>
"
;
22
return
str
+
"
>
"
+
this
.innerHTML
+
"
</
"
+
this
.tagName.toLowerCase()
+
"
>
"
;
23
}
);
24
25
HTMLElement.prototype.__defineGetter__(
"
canHaveChildren
"
,
function
()
{
26
switch
(
this
.tagName.toLowerCase())
{
27
case
"
area
"
:
28
case
"
base
"
:
29
case
"
basefont
"
:
30
case
"
col
"
:
31
case
"
frame
"
:
32
case
"
hr
"
:
33
case
"
img
"
:
34
case
"
br
"
:
35
case
"
input
"
:
36
case
"
isindex
"
:
37
case
"
link
"
:
38
case
"
meta
"
:
39
case
"
param
"
:
40
return
false
;
41
}
42
return
true
;
43
44
}
);
45
}
46
47
48
function
clearFile()
{
49
var
obj
=
document.getElementById(
"
fileID
"
);
50
obj.outerHTML
=
obj.outerHTML;
51
}
52
</
script
>
53
54
<
input type
=
"
file
"
name
=
"
fileName
"
id
=
"
fileID
"
><
input type
=
"
button
"
value
=
"
清空
"
onclick
=
"
clearFile()
"
/>
經測試,IE 火狐 谷歌都有效,僅作整理收藏,如果能幫到其他人就更好了!
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
js清空
字段的值 避免不必要的文件上傳到服務器
Javascript實現MD5加密
小毅收藏之------使用JavaScript將復雜表格導出為Excel
小毅收藏之------超級實用且不花哨的js代碼大全
小毅收藏之------JS 中面向對象的5種寫法
小毅收藏之------JavaScript操作XML文件
iframe小試牛刀
js獲取textarea中輸入文本的本選擇內容
JAVASCRIPT判讀IE是否禁用了Cookie
JS的正則表達式示例
評論排行榜
閱讀排行榜
posts - 0, comments - 21, trackbacks - 0, articles - 101
Copyright © H2O
主站蜘蛛池模板:
亚洲av一综合av一区
|
亚洲av片一区二区三区
|
亚洲神级电影国语版
|
你懂的免费在线观看网站
|
亚洲人成网77777色在线播放
|
日韩大片免费观看视频播放
|
亚洲国产精品自在拍在线播放
|
免费看黄网站在线看
|
久久亚洲2019中文字幕
|
中国黄色免费网站
|
亚洲AV无码专区亚洲AV伊甸园
|
特级无码毛片免费视频尤物
|
亚洲va在线va天堂va888www
|
免费无遮挡无码永久视频
|
亚洲国产精品成人综合色在线婷婷
|
中文字幕免费视频
|
亚洲熟妇成人精品一区
|
免费a级毛片在线观看
|
两个人的视频www免费
|
91亚洲国产成人精品下载
|
在线看片v免费观看视频777
|
亚洲AV无码国产剧情
|
久久精品亚洲乱码伦伦中文
|
久久午夜夜伦鲁鲁片免费无码
|
成人黄色免费网址
|
亚洲kkk4444在线观看
|
亚洲福利视频一区二区
|
成人性生交大片免费看好
|
亚洲中文字幕在线无码一区二区
|
青青青青青青久久久免费观看
|
一级免费黄色毛片
|
亚洲成av人片不卡无码
|
日本高清免费中文字幕不卡
|
成人片黄网站色大片免费观看cn
|
91天堂素人精品系列全集亚洲
|
在线看片人成视频免费无遮挡
|
国产精品美女久久久免费
|
亚洲无线码一区二区三区
|
91成人免费观看网站
|
一级毛片无遮挡免费全部
|
亚洲国产精品白丝在线观看
|