asp在文本框中已有文字,现要删除或添加或修改一部分文字,怎么能得到与以前不同的部分

[复制链接]
查看11 | 回复4 | 2012-2-2 16:24:35 | 显示全部楼层 |阅读模式
这个很难确定的,特别是当你修改不止一处时. 简单点的办法就是将修改前后两段文字逐字符对比,第一处不同的位置就是修改的起点.再由后向前逐字符对比,找到第一处不同的位置就是修改的终点.至于中间都改了些什么,怎么改的,就很难确定了....
回复

使用道具 举报

千问 | 2012-2-2 16:24:35 | 显示全部楼层
if rs(1)request("txt1") then '修改 rs(1)=request("txt1")rs.updateend if 得到部分修改比较难,除非逐字比较,将未修部分和已修部分分别增至到两个数组变量中...
回复

使用道具 举报

千问 | 2012-2-2 16:24:35 | 显示全部楼层
这个好像的用JS实现。。ASP实现不了。...
回复

使用道具 举报

千问 | 2012-2-2 16:24:35 | 显示全部楼层
之前的放到变量里,只字匹配即可。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行