JSLint消息:“期待< \ /而不是< \” - 该错误的原因是什么?

时间:2010-03-07 14:42:15

标签: jslint

我使用JSLint验证我的代码,并收到以下错误:

“期待< /而不是< \”

我得到了我的HTML代码和JavaScript代码。例如:

element.innerHTML += "<p>here's what happened: You are <b>" + aVariable + " </b> years old.</p>";

<input type="text" name="enterText" id="nameOfPerson" onblur="submitValues(this)" size="50"  value="Enter your name"/>

谁能告诉我为什么会这样?

1 个答案:

答案 0 :(得分:2)

在HTML的JSLint部分,它说:

  

JSLint还会检查字符串文字中是否出现'&lt; /'。你应该永远   写'&lt; /'代替。 JavaScript编译器会忽略额外的反斜杠但是   而不是HTML解析器。这样的技巧不应该是必要的,但它们是。