在开发过程中,遇到这样的一种情况,就是页面有时候不知道什么原因会自动生成一些元素,从而打乱自己原有的一些布局。
原html页源代码:
生成后的html源代码:
可以明显看出自动生成了很多 元素,现在使用如下代码进行检索替换;
正确代码:
window.onload=function(){ //检索完成后,重新得到html页中的信息 $("html").html( $("html").html().replace('/&/'ig,'').replace('/nbsp;/',''); ); }
错误代码:
window.onload=function(){ $("html").html( $("html").html().replace('/ /'ig,''); ); }
如果使用上面错误的会发生把页面中说有的 以及空格都会一起替换,使其元素之间无法正常拼接成html语句 ;效果:<divid='id'class='a'></div>使html页面出现以上情况。
注:检索元素可根据需要进行调整,替换元素也可根据需要;
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步