当前位置: 首页 > news >正文

js 处理编译器html 包含img的标签并设置width

             var imgElements = document.getElementsByTagName('img');
                    for (let imgElement of imgElements) {
                            //1.如果有style属性,去掉style属性中的width属性和height属性
                            if (imgElement.hasAttribute('style')) {
                                    // 获取style属性的值
                                    var styleValue = imgElement.getAttribute('style');
                                    // 使用正则表达式去掉width和height属性
                                    var updatedStyleValue = styleValue.replace(/(width\s*:\s*\d+\s*px\s*;?|height\s*:\s*\d+\s*px\s*;?)/gi, '');
                                    // 更新img标签的style属性
                                    imgElement.setAttribute('style', updatedStyleValue);
                            }
                            //2.如果有height属性,去掉img中的height属性
                            if (imgElement.hasAttribute('height')) {
                                    // 去掉height属性
                                    imgElement.removeAttribute('height');
                            }
                            //3.设置img中的width属性
                            imgElement.setAttribute('width','100%')
                    }

http://www.lryc.cn/news/250964.html

相关文章:

  • 同旺科技 分布式数字温度传感器 -- OPC Servers测试
  • php获取过去一段的时间范围
  • 张三、如花、王婆带你了解Shell命令以及运行原理
  • redis介绍和安装、redis普通连接和连接池、字符串类型、hash类型、列表类型列表类型
  • 集成开发环境PyCharm的使用【侯小啾python领航计划系列(三)】
  • Flink(九)【时间语义与水位线】
  • torch中的随机数种子
  • C 标准库 <math.h>
  • 一篇带你串通数据结构
  • 网络篇---第九篇
  • Python基础学习快速入门
  • C语言-预处理与库
  • 王道数据结构课后代码题p40 9.给定一个带表头结点的单链表,写出算法 : 按递增次序输出单链表中各结点的数据元素并释放结点 (c语言代码实现)
  • 对系统的 Go 版本进行升级
  • 【从删库到跑路 | MySQL总结篇】事务详细介绍
  • 七牛云1024创建节-赛后有感
  • CSS 选择器优先级,!important 也会被覆盖?
  • 关于src别名的配置之tsconfig.json配置
  • Mybatis如何执行批量操作
  • LeetCode 1094. 拼车:优先队列
  • 项目开发维护技术文档(总结梳理)
  • 01_学习使用javax_ws_rs_上传文件
  • MFC 发布CLXHHandleEngine动态库1.0.0.0版本
  • MicroPython 基于microdot框架搭建网页服务器
  • FL Studio21.2汉化永久中文语言包
  • Glide结合OkHttp保证短信验证接口携带图形验证码接口返回Cookie值去做网络请求
  • 怎样用Ajax提交from表单并接收其中的json数据
  • 【动态规划】LeetCode-746LCR 088.使用最小花费爬楼梯
  • Unity 接入TapADN播放广告时闪退 LZ4JavaSafeCompressor
  • 【九】linux下部署frp客户端服务端实践(内网穿透)