Maison  >  Article  >  interface Web  >  javascript supprimer la fonction de balise html cIsHTML

javascript supprimer la fonction de balise html cIsHTML

高洛峰
高洛峰original
2017-01-11 09:23:251151parcourir

Code de la fonction principale :

function cIsHTML(str) {
        // parseHTML 会解析页面中的代码,故放弃此方法实现
        //try {
        //  $.parseHTML(str);
        // } catch (e) {
        //  return {
        //      errno: e.name,
        //      errmsg: e.message
        //  };
        // }
        // return true;
         
        if (/\s?<!doctype html>|(<html\b[^>]*>|<body\b[^>]*>|<x-[^>]+>)+/i.test(str)) {
            return true;
        }
 
        return {
                errno: &#39;Invalid Html code&#39;,
                errmsg: &#39;Invalid Html code&#39;
            };
    }

Pour des informations détaillées sur la fonction jQuery.parseHTML(), vous pouvez consulter cet article : jQuery.parseHTML( ) fonction Explication détaillée

Pour plus d'articles sur la fonction de balise HTML de suppression javascript cIsHTML, veuillez faire attention au site Web PHP chinois !


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn