日期:2014-05-17  浏览次数:20756 次

uploadfile控件问题
请教一下uploadfile这个控件可不可以禁止左边那个输入框的输入,而只是通过按“浏览”那个按钮达到选择文件的目的,而同时文件的路径将同样地显示在左边的那个输入框中,换句话说,就是可不可以使那个输入框变成只读,而通过按钮浏览选择文件依然生效,如果可以的话,html代码怎样写。

------解决方案--------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN ">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME= "Generator " CONTENT= "EditPlus ">
<META NAME= "Author " CONTENT= " ">
<META NAME= "Keywords " CONTENT= " ">
<META NAME= "Description " CONTENT= " ">
</HEAD>

<BODY>
<input type=file onPropertyChange= "meizz(this, 'jpg ') ">
<script language=javascript>
function meizz(tt, s)
{
if(tt.value != " ")
{
var a = tt.value.split( ". ");
if (!(a.length == 2 && a[1] == s))
{
alert( "对不起,您没有选择 "+s+ " 类型文件\r\n请重新选择! ");
tt.focus();
tt.click();
}
}
}
</script>

</BODY>
</HTML>

------解决方案--------------------
<input id=a size=20 disabled> <input type= "button " style= "width:100 " onclick=wuxin.click() value= "选择文件... ">

<input type= "file " style= "visibility:hidden " onpropertychange= "a.value=this.value " id= "wuxin " size=33>
这个可以修改上传文件的名字也可以修改文本框的属性