由于文件域没有value属性,所以就无法用清除value的方法来清除文件域的值,这个是一个替代的方法在需要清除时用js重写文件域。在需要清除时用js重写文件域。(有更好的方法希望能与我联系:vince6799@hotmail.com或访问www.miplat.com)
<table>
<tr>
<script language="javascript">
function clear()
{
document.getElementById("pfile").innerHTML = "<input type=/"file/" name=/"file/" onKeyDown=/"return false;/" onpaste=/"return false;/"/>";
}
function showpic(them){
if (them.value=="2")
{document.all.pic.style.display='';
}
else
{document.all.pic.style.display='none';
clear();
}
}
</script>
<td> 类别:
<select name="news_type" onChange="showpic(this)">
<option value="1">工作动态</option>
<option value="2">图片新闻</option>
<option value="3">通知通告</option>
</select></td>
</tr>
<tr id="pic" style="display:none;">
<td height="11" valign="top">标题图片:
<span id="pfile"><input type="file" name="file" onKeyDown="return false" onpaste="return false;" ></span></td>
</tr>
</table>
分享到:
相关推荐
在其它按钮事件中调用文件域事件,并自动提交表单
javascript变量作用域 希望对大家有帮助
lotus domino BS开发 JS全文档域值
js变量作用域
在开发javascript插件的过程中,我们有时候需要获取当前JS文件的路径,用于自动加载一些图片、CSS等外部资源,但是javascript文件中并没有像PHP那样的__FILE__常量来供我们取得当前文件路径
js实现的读写文件,文件放在的c:\12.txt里
JavaScript文件流操作.doc
使用JavaScript实现文件上传到本地服务器并获取到上传后文件所在路径,是由到JavaScript,java以及html页面。这个比较好,不是在jsp上获取路径,jsp太简单了,而且过时了,所以就在html页面实现了下功能,我主要是做...
使用 JavaScript 文件特性,给 JavaScript 传递参数,原创资源,请各位朋友积极点评,谢谢!
网上大部分pdf.js都是用url方式预览pdf,此处给出pdf.js使用文件流预览pdf的Web工程; 此是maven工程; 100%能运行;
JavaScript实现动态增加文件域.仿网易邮箱附件。
那就请跟我来,本文将详细描述如何使用Javascript语言进行文件操作。 一、功能实现核心:FileSystemObject 对象 其实,要在Javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。在详细介绍...
最近搞一个需求有关js跨域弹窗传值,问题是这样的:有两个网站分别为www.b.com、www.a.com 在B网站B.htm嵌入A网站的A.htm页面,在A.htm页面要从弹出的AA.htm页面获取一个值(产生跨域问题,AA.htm页面要弹出到B网站)...
js读取properties文件,很好用的。js读取properties文件,很好用的。js读取properties文件,很好用的。js读取properties文件,很好用的。
包含IE 支持版本(ActiveXObject)的纯文本文件保存js代码示例和基于HTML5完成文件保存(FileSaver.js)示例。
主要介绍了通过JavaScript下载文件到本地的方法(单文件),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
less.jsJavaScript文件- LESS 是动态的样式表语言,通过简洁明了的语法定义,使编写 CSS 的工作变得非常简单
济南市js地图文件使用于echarts济南市js地图文件使用于echarts济南市js地图文件使用于echarts济南市js地图文件使用于echarts
RSA加密脚本 JavaScript 参考:Blackberry10 使用js+...1,加密非常的简单代码机会上没怎么修改,另外js加密可能出现的问题在BB10 AES加密中已经说过,js RSA加密需要导入3个js文件 分别是Barrett.js,BigInt.js,RSA.js
隐藏域操作经常 用到奥