Diferencia entre revisiones de «Widget:Test Legible»

De CNB
Ir a la navegación Ir a la búsqueda
Busca en cnbGuatemala con Google

Línea 1: Línea 1:
 
<div id="resultado"> </div>
 
<div id="resultado"> </div>
  
<form id="legibilidad" tabindex="0"><fieldset id="leg" form="legibilidad" name="datos"><label for="escrito">Texto o dirección web (URL)</label> <textarea id="escrito" name="escrito" form="legibilidad" placeholder="Introduce la dirección web que quieras analizar o pega o teclea el texto de hasta dos millones de caracteres y pulsa «Analizar»." rows="8" wrap="soft" maxlength="2097152" minlength="1" autocomplete="off" spellcheck="" required=""></textarea><label class="sc" for="email">Correo electrónico</label> <input form="legibilidad" class="sc" type="email" id="email" name="email" tabindex="-1"><button form="legibilidad" type="submit" id="calcular">Analizar</button> <button form="legibilidad" type="reset" class="sc" id="botonborrar">⌫ Borrar</button></fieldset></form>
+
<form id="legibilidad" tabindex="0"><fieldset id="leg" form="legibilidad" name="datos"><label for="escrito">Texto</label> <textarea id="escrito" name="escrito" form="legibilidad" rows="8" wrap="soft" maxlength="2097152" minlength="1" autocomplete="off" spellcheck="" required=""></textarea><button form="legibilidad" type="submit" id="calcular">Analizar</button></fieldset></form>
  
 
<script>
 
<script>
Línea 10: Línea 10:
 
function ObtenerTexto() {
 
function ObtenerTexto() {
 
     if (0 < document.forms.legibilidad.escrito.value.length) {
 
     if (0 < document.forms.legibilidad.escrito.value.length) {
         document.getElementById("resultado").outerHTML = '<div id="resultado" tabindex="0"><p>\u231b Procesando. Ten paciencia.</p></div>';
+
         document.getElementById("resultado").outerHTML = '<div id="resultado" tabindex="0"><p>\u231b Procesando. Ten paciencia.</p></div>';      
        document.getElementById("resultado").focus();
 
 
         var a = new XMLHttpRequest;
 
         var a = new XMLHttpRequest;
 
         a.onreadystatechange = function() {
 
         a.onreadystatechange = function() {
             4 == a.readyState && 200 == a.status && (document.getElementById("resultado").outerHTML = a.responseText,         
+
             4 == a.readyState && 200 == a.status && (document.getElementById("resultado").outerHTML = a.responseText)
            setTimeout(ocul, 500))
 
 
         }
 
         }
 
         ;
 
         ;
 
         var b = new FormData;
 
         var b = new FormData;
         b.append("textParameter", document.forms.legibilidad.escrito.value);
+
         b.append("textParameter", document.forms.legibilidad.escrito.value);  
        b.append("email", "");
 
        b.append("hora", Math.round(new Date / 1E3));
 
 
         a.open("POST", "/cgi/ejemplo.py");
 
         a.open("POST", "/cgi/ejemplo.py");
 
         a.send(b)
 
         a.send(b)
 
     }
 
     }
 
}
 
}
function mostrarboton() {
+
 
    0 < document.forms.legibilidad.escrito.value.length ? document.getElementById("botonborrar").removeAttribute("class") : document.getElementById("botonborrar").setAttribute("class", "sc")
 
}
 
function borrarresultado() {
 
    document.getElementById("resultado").setAttribute("class", "sc");
 
    document.getElementById("botonborrar").setAttribute("class", "sc");
 
    document.getElementById("legibilidad").focus()
 
}
 
document.getElementById("escrito").addEventListener("input", mostrarboton);
 
 
document.getElementById("legibilidad").addEventListener("submit", function(a) {
 
document.getElementById("legibilidad").addEventListener("submit", function(a) {
 
     ObtenerTexto();
 
     ObtenerTexto();
 
     a.preventDefault()
 
     a.preventDefault()
 
});
 
});
document.getElementById("botonborrar").addEventListener("click", borrarresultado);
+
 
  
  
 
</script>
 
</script>

Revisión del 18:27 16 sep 2017

<form id="legibilidad" tabindex="0"><fieldset id="leg" form="legibilidad" name="datos"><label for="escrito">Texto</label> <textarea id="escrito" name="escrito" form="legibilidad" rows="8" wrap="soft" maxlength="2097152" minlength="1" autocomplete="off" spellcheck="" required=""></textarea><button form="legibilidad" type="submit" id="calcular">Analizar</button></fieldset></form>

<script> function ocul() {

   /*document.getElementById("estado").setAttribute("class", "sc");*/
   /*document.getElementById("legible").focus()*/

} function ObtenerTexto() {

   if (0 < document.forms.legibilidad.escrito.value.length) {

document.getElementById("resultado").outerHTML = '

\u231b Procesando. Ten paciencia.

';

       var a = new XMLHttpRequest;
       a.onreadystatechange = function() {
           4 == a.readyState && 200 == a.status && (document.getElementById("resultado").outerHTML = a.responseText)
       }
       ;
       var b = new FormData;
       b.append("textParameter", document.forms.legibilidad.escrito.value);    
       a.open("POST", "/cgi/ejemplo.py");
       a.send(b)
   }

}

document.getElementById("legibilidad").addEventListener("submit", function(a) {

   ObtenerTexto();
   a.preventDefault()

});


</script>

En escritura a mano, es la claridad y exactitud en el trazo de la letra.