[ Foro de Javascript ]

error a cerrar scritp

10-Nov-2019 16:40
nelson rodriguez
2 Respuestas

Hola, que tal tengo este scritp para validar campos vacios, pero al querer cerrarlo me aparece de otro color. osea que esta mal algo esta mal, pero todo lo demas esta bien y me funciona es solo con este scritp.
<script type="text/javascript">
   window.onload = function () {
   document.formularioContacto.cliente_rut.focus();
   document.formularioContacto.addEventListener('submit', validaCamposVacios);
   }

   function validaCamposVacios(evObject) {
     evObject.preventDefault();
     var todoCorrecto = true;
     var formulario = document.formularioContacto;

     for (var i=0; i<formulario.length; i++) {
       if(formulario[i].type =='text') {
         if (formulario[i].value == null || formulario[i].value.length == 0 || /^\s*$/.test(formulario[i].value)){
           alert (formulario[i].name+ ' no puede estar vacío o contener sólo espacios en blanco');
           todoCorrecto=false;
         }
       }
       if (todoCorrecto ==true) {
         formulario.submit();}
       }
   </script>  este esta de otro color. no esta cerrando bien.
cualquier ayuda es bien recibida.


10-Nov-2019 17:27
Nacho Cabanes (+84)

No entiendo la pregunta. ¿El editor te marca en rojo un fragmento del código fuente como que es incorrecto?  Si es así, ¿qué línea? ¿y qué editor usas?  ¿O es al validar los datos de los campos en el formulario web?  En ese caso, ¿te marca como que está vacío un campo que realmente no lo está o cuál es el problema?


10-Nov-2019 18:02
nelson rodriguez

Hola, Nacho. era un error super tonto ya que copie y pegue, y era que le faltaba cerrar un corchete.
muchas racias de todas maneras.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)