我正在使用带有模板工具包的perl来生成Web页面,我在HTML文件上更改了一些JS代码,在编辑后在UI上显示<br><br><br>
并且我没有想法如何和奇怪的事情是没有源代码中的<br><br><br>
,仅在Inspect元素上可以看到<br><br><br>
。
检查元素:
<form name="data" action="a.pl" method="post" onsubmit="return checkage();">
<br><br><br>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
源代码:
<form name="data" action="a.pl" method="post" onsubmit="return checkage();">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
答案 0 :(得分:1)
我最好的猜测是您的编辑器已插入换行符。这些被转换为HTML换行符。换行符未反映在您看到的内容中,因为代表换行符的实际代码在操作系统中各不相同
在Unix平台上,本机换行序列是ASCII LF,'\ n'被简单地定义为该值。
在Microsoft Windows上,应用程序通常表示具有两个控制字符的换行符:CR + LF
答案 1 :(得分:-2)
从检查元素窗口中删除#if
,但不要关闭检查元素窗口,然后检查代码是否发生了某些事情,如果是,则再次检查元素窗口并立即交叉检查同样,你可以休息,如果没有复制你的文件的内容,并保存在不同的位置,看看会发生什么。
在inspect元素窗口中编辑部分代码时会发生这类问题。
希望这会有所帮助。