先看看下面的代码,图片是用notepad++写的,上面下面两段代码一摸一样,但是下面就是报错
开始感觉是不是变量名的问题,结果发现不是
对于这种奇葩的问题,我只能贴出代码,无可奈何!!!
<html> <head> <title>javascript</title> <script type="text/javascript"> function f1(){ var n = 999; alert(n); } f1(); </script> <script type="text/javascript"> function f2(){ var m = 999; alert(m); } f2(); </script> </head> </html>
如果有高人在的话,能解释一下吗?
结果发现,在 notepad++ 里面的显示有一点点不同:
最后果断的选择报错的行前面的空格,删了,再打三个tab键:
出现了,神一般的虚线:
问题居然出在代码前面的空白字符,这段代码本来是用 UltraEdit 编辑器编辑的,额,如果你什么时候出了和我一样的问题,这或许可以解救你!
错误代码贴一下:
axError: Unexpected token ILLEGAL
element
Font | |
---|---|
font-family | |
font-size | |
font-style | |
font-variant | |
font-weight | |
letter-spacing | |
line-height | |
text-decoration | |
text-align | |
text-indent | |
text-transform | |
white-space | |
word-spacing | |
color | |
Background | |
bg-attachment | |
bg-color | |
bg-image | |
bg-position | |
bg-repeat | |
Box | |
width | |
height | |
border-top | |
border-right | |
border-bottom | |
border-left | |
margin | |
padding | |
max-height | |
min-height | |
max-width | |
min-width | |
outline-color | |
outline-style | |
outline-width | |
Positioning | |
position | |
top | |
bottom | |
right | |
left | |
float | |
display | |
clear | |
z-index | |
List | |
list-style-image | |
list-style-type | |
list-style-position | |
Table | |
vertical-align | |
border-collapse | |
border-spacing | |
caption-side | |
empty-cells | |
table-layout | |
Effects | |
text-shadow | |
-webkit-box-shadow | |
border-radius | |
Other | |
overflow | |
cursor | |
visibility |
时间: 2024-12-17 00:38:39