1

我正在使用 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"/>

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

4

1 回答 1

2

在 HTML 的JSLint部分中,它说:

JSLint 还检查字符串文字中是否出现 '</'。你应该总是写'</'。JavaScript 编译器会忽略额外的反斜杠,但 HTML 解析器不会。像这样的技巧不应该是必要的,但它们确实是必要的。

于 2010-03-07T18:39:47.360 回答