ASP 将一个txt文件里的内容导入到文本框的代码

如图,点击浏览,选择一个txt文件,然后点击导入,将txt文档的内容显示在下面的文本框里请问这个代码如何实现呢??请给详细的代码,非常感谢!... 如图,
点击浏览,选择一个txt文件,然后点击导入,将txt文档的内容显示在下面的文本框里
请问这个代码如何实现呢??
请给详细的代码,非常感谢!
展开
 我来答
百度网友2d845ff
2011-04-01 · TA获得超过204个赞
知道小有建树答主
回答量:131
采纳率:0%
帮助的人:324万
展开全部
你好,根据你的截图所示,我写出对应的代码,你复制过去后测试一下,具体代码如下:

<%
If Trim(Request("Action"))="Write" Then

Dim objFSO
Dim objText
Dim ObjFile
Dim strTextContent
Dim objDrive

'创建一个文件操作对象实例
Set objFSO = CreateObject("Scripting.FileSystemObject")

'要打开的文件
ObjFile=trim(request("FileName")) '从 文件浏览 控件中获取

IF objFSO.FileExists(ObjFile) then

Set objText = objFSO.OpenTextFile(ObjFile,1)

'循环读取数据
k=0
While not objText.AtEndOfStream '到文件的末尾
strTextContent = strTextContent & objText.ReadLine() & vbcrlf
k=k+1
wend

objText.Close

else
strTextContent= "文件不存在"
response.end()
end if

End If
%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>

<SCRIPT language=javascript>
function check()
{
var strFileName=document.form1.FileName.value;
if (strFileName=="")
{
alert("请选择要导入的文件");
document.form1.FileName.focus();
return false;
}
}
</SCRIPT>

</head>

<body>

<form id="form1" name="form1" action="index.asp?Action=Write" method="post" onSubmit="return check()">
<input name="FileName" type="file" size="30" value="">
<input type="submit" name="Submit" value="导入"> <br><br>
<textarea id="textarea1" name="textarea1" cols="50" rows="20"><%=strTextContent%></textarea> <br><br>
已输入:<font color="#FF0000"><span id="num"><%=k%></span></font> 条记录
</form>

</body>
</html>

相信以上代码正是你想要的,希望你能满意,呵呵!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式