我不确定为什么发生这种情况,但每当我做了以下this.src路径移除反斜杠文件
<img src=\"Images\\{reader[2]}\" onmouseover=\"this.src='Images\\White\\{reader[2]}';\">
它输出的源代码
<img onmouseover="this.src='Images\White\settings.png';" src="ImagesWhitesettings.png">
为什么以下它删除反斜杠?
我不确定为什么发生这种情况,但每当我做了以下this.src路径移除反斜杠文件
<img src=\"Images\\{reader[2]}\" onmouseover=\"this.src='Images\\White\\{reader[2]}';\">
它输出的源代码
<img onmouseover="this.src='Images\White\settings.png';" src="ImagesWhitesettings.png">
为什么以下它删除反斜杠?
“它在源代码中输出以下内容”? Javascript不会更改源代码。你在看DOM吗?怎么样? – Luaan
现在在IE中被称为视图源的检查元素,这就是为什么我这样说。 – Jordan
这不是事实。这两者非常不同 - 其中一个显示了源代码,因为它来自服务器的HTML,另一个显示DOM以人类可读(可用)的方式进行格式化 - 基本上将DOM转换回具有一些额外功能的HTML。 – Luaan