我们要求用户在此处定义html,因此添加div或section或类似内容。因此,我在编辑HTML时需要验证工具提示。但不要有文档类型的警告。

javascript - 如何在我的 html 编辑器中删除 ace 编辑器的第一个 doctype 工具提示?-LMLPHP

最佳答案

试试这个

var session = editor.getSession();
session.on("changeAnnotation", function() {
  var annotations = session.getAnnotations()||[], i = len = annotations.length;
  while (i--) {
    if(/doctype first\. Expected/.test(annotations[i].text)) {
      annotations.splice(i, 1);
    }
  }
  if(len>annotations.length) {
    session.setAnnotations(annotations);
  }
});

关于javascript - 如何在我的 html 编辑器中删除 ace 编辑器的第一个 doctype 工具提示?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33232632/

10-09 13:50