打印

[asp] 多行文本框中任意位置插入数据求助

现在有一个 textarea 多行文本框,在其中用户可以输入一些固定的内容如下:

<textarea>您好:汪本富先生,您有上个月的话费没有缴,金额是300元</textarea>
那其中的很多是变量类型的,如 汪本富、先生、300 等,这个时候我们在上面提供了了一些选择功能如 姓名、性别、金额 等关键字
当用户把其中的 汪本富 三个字删除了,然后把光标放在那个地方,那么用户点击上面提供的关键字(姓名、性别、金额)中的姓名,那么这个时候 多行文本框的内容变成了
<textarea>您好:<%=姓名%>先生,您有上个月的话费没有缴,金额是300元</textarea>
这种方式如何实现呢?
因为我利用这样以后,然后在用户提交数据以后,每条数据都更换成相应的动态值了,从而产生不同的内容,最后我在提交的时候利用替换功能,<%=姓名%> 替换成数据库中的内容,就成功了,但现在还没有好的思路如何在多行文本框中实现光标所在位置的插入或替换所选中的内容!
谢谢!

[ 本帖最后由 entermaster 于 2008-6-23 16:22 编辑 ]