
1、使用正则替换
//声明正则var reg="<(img|a|p|b|div|br)\\s*([\\w]*=(\"|\')([^\"\'<]*)(\"|\')\\s*)*(/>|>)"
//读取文本
$.get('Scripts/data.txt').success(function(content){
// content就为文件data.txt的文本内容了,注意txt文件的编码需要与html文件的编码一///致,最好保存成utf-8
//替换 *** 作
var result=content.replace(reg,'你要替换的文字')
})
2、文本内容作为string字符串,然后使用indexof()查找ing标签下标,img标签长度,一个个的替换(很麻烦,不推荐)
图片的html信息是给定的还是从内容中截取的?给定的话简单点,截取的话估计还要增则表达式过滤,很麻烦的。楼上的方法很不错。
1.js取到html信息图片节点--IMG
2.然后 remove 整个IMG节点
3.添加新的节点 比如p
4..html内容
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)