<script>
// 获取所有段落元素
var paragraphs = document.getElementsByTagName("p");
// 遍历段落元素
for (var i = 0; i < paragraphs.length; i++) {
// 获取每个段落的文本内容
var text = paragraphs[i].innerHTML;
// 判断文本内容是否包含广告标识(ad1, ad2, ad3...公元9)
if (text.includes("ad1")) {
// 插入广告内容
paragraphs[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad1.png' alt='错误握笔姿势图片'/></div>";
}
if (text.includes("ad2")) {
// 插入广告内容
paragraphs[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad2.png' alt='小学一年级练字'/></div>";
}
if (text.includes("ad3")) {
// 插入广告内容
paragraphs[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad3.png' alt='写字太重'/></div>";
}
if (text.includes("ad4")) {
// 插入广告内容
paragraphs[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad4.png' alt='写字速度太慢'/></div>";
}
if (text.includes("ad5")) {
// 插入广告内容
paragraphs[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad5.png'/></div>";
}
if (text.includes("ad6")) {
// 插入广告内容
paragraphs[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad6.png' alt='小牛练字'/></div>";
}
// 添加其他广告内容对应的判断语句
}
</script>
这个js是写文章时在p内ad处替换图片,我想让他在div处也替换图片
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注 <script> // 获取所有段落元素 var paragraphs = document.getElementsByTagName("p"); // 获取所有div元素 var divDoms = document.getElementsByTagName("div"); // 遍历段落元素 for (var i = 0; i < paragraphs.length; i++) { // 获取每个段落的文本内容 var text = paragraphs[i].innerHTML; // 判断文本内容是否包含广告标识(ad1, ad2, ad3...公元9) if (text.includes("ad1")) { // 插入广告内容 paragraphs[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad1.png' alt='错误握笔姿势图片'/></div>"; } if (text.includes("ad2")) { // 插入广告内容 paragraphs[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad2.png' alt='小学一年级练字'/></div>"; } if (text.includes("ad3")) { // 插入广告内容 paragraphs[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad3.png' alt='写字太重'/></div>"; } if (text.includes("ad4")) { // 插入广告内容 paragraphs[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad4.png' alt='写字速度太慢'/></div>"; } if (text.includes("ad5")) { // 插入广告内容 paragraphs[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad5.png'/></div>"; } if (text.includes("ad6")) { // 插入广告内容 paragraphs[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad6.png' alt='小牛练字'/></div>"; } // 添加其他广告内容对应的判断语句 } // 遍历段落元素 for (var i = 0; i < divDoms.length; i++) { // 获取每个段落的文本内容 var text = divDoms[i].innerHTML; // 判断文本内容是否包含广告标识(ad1, ad2, ad3...公元9) if (text.includes("ad1")) { // 插入广告内容 divDoms[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad1.png' alt='错误握笔姿势图片'/></div>"; } if (text.includes("ad2")) { // 插入广告内容 divDoms[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad2.png' alt='小学一年级练字'/></div>"; } if (text.includes("ad3")) { // 插入广告内容 divDoms[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad3.png' alt='写字太重'/></div>"; } if (text.includes("ad4")) { // 插入广告内容 divDoms[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad4.png' alt='写字速度太慢'/></div>"; } if (text.includes("ad5")) { // 插入广告内容 divDoms[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad5.png'/></div>"; } if (text.includes("ad6")) { // 插入广告内容 divDoms[i].innerHTML = "<div><img src='https://5158001.com/sjimg/ad6.png' alt='小牛练字'/></div>"; } // 添加其他广告内容对应的判断语句 } </script>
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥50 python批量提取发票的信息
- ¥15 mysql安装,初始化数据库失败
- ¥15 虚幻五引擎内容如何上传至网盘?
- ¥15 使用mmpose库时出现了问题
- ¥15 IRI2016模型matlab运行报错
- ¥50 bat怎么设置电脑后台自动点击网页指定词运行脚本,输入指定网页链接,指定点击词,指定间隔时间,指定网页出现的词,指定网页出现词出现后后点击锁定,放在后台运行不影响前台鼠标工作
- ¥20 20CrMnMo的高温变形抗力
- ¥15 RTX3.6 5565驱动中断报错
- ¥50 带防重放token(Antireplay-Token)的网站怎么用Python发送请求
- ¥15 visa版本没问题,串口调试助手调试串口正常使用,但是labview刷新不出来