ASP用文件域(textarea)来做留言板,怎么把数据存储到数据库和如何显示留言板的内容;

显示时不能修改文本域里的内容,而且按原来输入的内容原样格式显示出来!求代码!下面的代码是当非完毕状态时,就是提供输入点评的内容放到数据库,当完毕状态时,就显示完毕状态时存放在数据库的点评内容,但是显示的内容是一个文本框,内容也不是原来的样式显示,全部写成一行; <TR class=firstalt bgColor=#ffffff nowrap> <TD align="right" bgcolor="#efefef" class="14blackb">工作点评:</TD> <%if rs("works_statU")="完毕" then%> <TD bgcolor="#efefef"><input name="Works_Comment" type="textarea" cols="60" rows="5" id="Works_Comment" value="<%=rs("Works_Comment")%>" disabled="disabled"> *工作完毕评分后的点评</TD> <%else%> <TD bgcolor="#efefef"><textarea name="Works_Comment" cols="60" rows="5" id="Works_Comment"><%=rs("Works_Comment")%></textarea> *工作完毕评分后的点评</TD> <%end if%> </TR>下面的代码是写入数据库Works_Comment = ""For i = 1 To Request("Works_Comment").CountWorks_Comment = Works_Comment & Request("Works_Comment")(i)NextSql="Select * From Works_Info where Works_Id="&Works_Id Rs.Open Sql,Conn,1,3 Rs("Works_Comment")=Works_Comment Rs.Update
2026年09月25日 20:17
有1个网友回答
网友(1):

textarea这样用,跟input类似:

写入数据库这样:

读取这样:


完全可以用DIV显示的啊,加上滚动条就行。