iaRFC_Example.php: Revisa el rfc al escribirse


        <style>
            /* rfc classes, el invalid por si  */
                .iaRfc {text-transform: uppercase;width:11em;} /*si uppercase ya esta en input y width set, solo dejar la clase :invalid */
                .iaRfc:invalid{outline-color:red;color: red;}
                .iaRfcInvalid{outline-color:red;color: red;}
                .iaRfcInvalidLabel{color: red;}
        </style>
        <script src="/vitex/js2/jquery-3.3.1.min.js"></script>
        <script src="rfc.js"></script>
    ...
        <label for="rfcInputId">rfc check: </label><input type="text" id="rfcInputId" name="rfcInputId" value="" class="iaRfc"/>
        <script>
            jQuery(function($){ia.rfc.init('rfcInputId');});
        </script>

    /**
    * ia.rfc revisa el rfc al capturarse (es sin guiones)
    * ver iaRFC_Example.php, jQuery(function($){ia.rfc.init('rfcInputId');});
    *   ia.rfc.validate("rfc") true ok, false error
    *   ia.es_personaMoral("rfc") true si, false no/error
    *   ia.es_personaFisica("rfc") true si, false no/error
    *   ia.normalize("rfc") quita guiones y pasa todas las letras a mayusculas
    *   ia.addSlashes("rfc") agrega guiones
    */