input type=file 如何禁止输入 地址(不让手添)
来源:百度知道 编辑:UC知道 时间:2024/06/23 14:53:24
input type=file 文件上传 怎么才能禁止手动输入地址信息 让用户只能通过点浏览选地址?查过一些方法,但对输入法不起作用 如
onkeydown=event.returnValue=false;
有一种方法对IE起作用 如 contenteditable="false"
想找一种通用方法 函数 之类的解决这个问题
* type=file时 应该是无法通过JS直接写它的value值的,是不是有什么巧妙的方法可以在 某事件时给它的 value 清空??
谢谢几位热心帮忙啊!暂时用土法了,软件测试那些人都用IE,呵呵
onkeydown=event.returnValue=false;
有一种方法对IE起作用 如 contenteditable="false"
想找一种通用方法 函数 之类的解决这个问题
* type=file时 应该是无法通过JS直接写它的value值的,是不是有什么巧妙的方法可以在 某事件时给它的 value 清空??
谢谢几位热心帮忙啊!暂时用土法了,软件测试那些人都用IE,呵呵
楼上的思路,跟我想到一块去了~
ie下面运行这个:
(firefox3下面好像因为安全问题不能运行)
<script>
function openUploadFileDialogue(){
var frm = document.getElementById("upload_field");
frm.click();
///////////////////////////////////////////
//对于"path_field"还要做些工作,交给你了~~
///////////////////////////////////////////
}
</script>
<FORM id="form1" METHOD=post ACTION="/cgi-bin/validate.cgi" ENCTYPE="multipart/form-data">
<P><INPUT TYPE=file id="upload_field" NAME="upload_field" ACCEPT="text/html" style="display: none"></P>
<P><INPUT id="path_field" TYPE=textbox readonly><INPUT TYPE=button VALUE="Upload it!" onclick="openUploadFileDialogue
();"></P>
<P><INPUT TYPE=submit VALUE="Validate it!"></P>
</FORM>
<input type=file name=filename>能初始化里边的值吗?
怎样为 <input type=file>的value属性动态赋值或设置默认值
不用runat="server"如何保存<input type="file">中的文件?
ASP.NET为什么不能上传MP3文件啊?!!!就是用<input type="file"的方式。
能不用<input type="file">,而弹出浏览器?有能解决的吗?
input type问题
input type="hidden" name="TestCustomerID
<INPUT class=input_val type=password
关于<input type=radio>的问题???
input type=text 输入框大小的问题