所以我在这里问一个问题,开始实施该解决方案,但它似乎并不是特别有效-我不断收到错误消息:“元素的内容必须包含格式正确的标记”
我正在使用NetBeans IDE。
似乎围绕<
这是引发此错误的代码:
function formValidation() {
var ids = ["orgname", "cultpicklist", "catpicklist", "servpicklist"],
formValue = 1;
for (var i = 0, len = ids.length; i < len; i++) {
if (document.getElementById(ids[i]).value === "") {
formValue = 0;
break;
}
if (formValue == 1) {
return true;
} else if (formValue == 0) {
alert('Please fill out all required fields');
return false;
}
}
最佳答案
这段JavaScript是否恰好位于XHTML页面的<script>
标记中?如果是这样,请将其移至外部JS文件或use a CDATA
section in the script tag。