各位老大,上机试试吧,要不都是帖出代码,我拿着却无法实现(不排除我是大笨蛋的可能)。在线等。 “使得”一个WEB TextBox 控件显示图片名称?SORRY 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="JavaScript">function UploadFile(){ file = eval('document.Upload.UploadHtmlInputFile'); document.getElementById( "TextBox1" ).value = file.value; return true;} </script> </HEAD> <body> <form id="Upload" name="Upload" method="post" runat="server" enctype="multipart/form-data"> <INPUT onmouseout="UploadFile()" type="file" name="UploadHtmlInputFile"> <asp:TextBox id="TextBox1" runat="server"></asp:TextBox> </form> </body> function SetText(){ var str=document.all("Pic").value; document.all("txtPicName").value=str.substring(str.lastIndexOf("\\")+1,str.lastIndexOf("."));}<INPUT id="Pic" type="file" name="Pic" onchange="return SetText();" runat="server"><asp:TextBox id="txtPicName" name="txtPicName" runat="server"></asp:TextBox> protected System.Web.UI.HtmlControls.HtmlInputFile selectFile1;protected System.Web.UI.WebControls.TextBox TextBox1;private void Page_Load(object sender, System.EventArgs e){ if(!this.IsPostBack) {this.selectFile1.Attributes.Add("onmouseout","var t=selectFile1.value;document.all."+this.TextBox1.ClientID+".value=t"); }} aspx生成静态网页 开发动态网站需要学习哪些知识? 动态加载用户控件,然后获取控件里的值? 如何显示一个网页 页面级的全局变量 怎么设? 在ASP.NET中如何实现分层 捕捉错误问题 在ASP。NET中在服务器端定义了一个数组,在客户机程序中要如何调用它啊(就是要取出它的值); 如何把在TEXTAREA中输入的回车表示出来呢 asp.net 网站打包成dll文件 求助:怎样获得checkboxlist控件中checkbox的个数? asp.net的 验证控件大家都用不用?好像不是很好用啊?
function UploadFile()
{
file = eval('document.Upload.UploadHtmlInputFile');
document.getElementById( "TextBox1" ).value = file.value;
return true;
}
</script>
</HEAD>
<body>
<form id="Upload" name="Upload" method="post" runat="server" enctype="multipart/form-data">
<INPUT onmouseout="UploadFile()" type="file" name="UploadHtmlInputFile">
<asp:TextBox id="TextBox1" runat="server"></asp:TextBox>
</form>
</body>
var str=document.all("Pic").value;
document.all("txtPicName").value=str.substring(str.lastIndexOf("\\")+1,str.lastIndexOf("."));
}
<INPUT id="Pic" type="file" name="Pic" onchange="return SetText();" runat="server">
<asp:TextBox id="txtPicName" name="txtPicName" runat="server"></asp:TextBox>
protected System.Web.UI.WebControls.TextBox TextBox1;
private void Page_Load(object sender, System.EventArgs e)
{
if(!this.IsPostBack)
{
this.selectFile1.Attributes.Add("onmouseout",
"var t=selectFile1.value;document.all."
+this.TextBox1.ClientID+".value=t");
}
}