提交textarea的第二问,请教!

fsswwxf 2005-06-05 12:17:48
3.asp===================================================================

<script language="javascript">
function botton_onclick(txt)
{
window.open('4.asp?p_txt='+ txt)
}
</script>
<form id=form1 method="post">
<textarea name="txt" id=txt cols="80" rows="10" ></textarea>
<input type=button name="submit1" style="width:60" value="提交" onclick="botton_onclick(this.form.txt.value)" />
</form>

4.asp是不做任何处理,直接把接收到的txt写入数据库记录。现在想实现把textarea先转换成带HTML字符的字符串再上传给4.asp,
例如:
输入
abc
efg

提交给4.asp时,txt的内容是这样一串字符串:abc<br>efg
这类问题已在论坛上看到很多,但到自己修改就总是有问题(初初初鸟一只),请问上面的代码需要作什么修改?谢谢!
...全文
113 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jackycxg 2005-06-05
  • 打赏
  • 举报
回复
我也学习。。呵呵
超级大笨狼 2005-06-05
  • 打赏
  • 举报
回复
textarea先转换成带HTML??

没必要吧!!不必过滤任何东西,除了用来显示的标签外。
用下面的办法显示。

<textarea style="width:140;overflow:visible;border:0;">
如果把投资比作一场婚姻,现在越来越多的股民对这种婚姻懊悔莫名。
  他们由希望而失望,由失望而绝望。痛心之后,他们开始质疑这场婚姻
的合法性。
</textarea>

建议不要替换,保持数据完整真实。
显示的时候用
方法一:
<xmp> 带有特殊HTML标签的内容</xmp>
方法二:
<code> 带有特殊HTML标签的内容</code>
方法三:
<textarea style="width:140;overflow:visible;border:0;">
如果把投资比作一场婚姻,现在越来越多的股民对这种婚姻懊悔莫名。
  他们由希望而失望,由失望而绝望。痛心之后,他们开始质疑这场婚姻
的合法性。
</textarea>

以上方法只要注意替换标签本身就可以了。





power_guo 2005-06-05
  • 打赏
  • 举报
回复
<script language="javascript">
function botton_onclick(txt)
{
window.open('4.asp?p_txt='+ txt)
}
</script>
<form id=form1 method="post">
<textarea name="txt" id=txt cols="80" rows="10" ></textarea>
<input type=button name="submit1" style="width:60" value="提交" onclick="botton_onclick(this.form.txt.value)" />
</form>
你干吗写这么麻烦?

<form id=form1 method="get" action="4.asp">
<textarea name="txt" id=txt cols="80" rows="10" ></textarea>
<input type=button name="submit1" style="width:60" value="提交">
</form>
这样不就行了?
4.asp
<%
text=htmlcode(request.querystring("text"))
%>
htmlcode函数自己写。
power_guo 2005-06-05
  • 打赏
  • 举报
回复
那你只有在javascript里面写正则了。
fsswwxf 2005-06-05
  • 打赏
  • 举报
回复
搞掂了,帮顶有分,结贴
fsswwxf 2005-06-05
  • 打赏
  • 举报
回复
自己顶!
fsswwxf 2005-06-05
  • 打赏
  • 举报
回复
回power_guo(哎哟喂) ,是有特殊原因才这样写的,有方法吗?

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧