Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/06/2009, 08:03
refreegrata
 
Fecha de Ingreso: agosto-2008
Mensajes: 198
Antigüedad: 16 años, 5 meses
Puntos: 27
duda con mootools y formvalidator

Primero que todo quiero aclarar que soy totalmente nuevo con mootools (uso 1.2).
Lo que quiero es validar un formulario de una manera similar a la que se ve en phatfusion (que no he querido usar ya que pide moo.. 1.11).
Tengo algo como esto.:
Código:
 <input name="txtUserName" type="text" id="txtUserName" size="20" maxlength="15" class="my_required" title="swss" />
<span id="userAdvice"></span>
y
Código:
function f_isEmpty(f_string) {
  return ((f_string.trim()) == null || (f_string.trim()).length == 0);
}
//no es igual a required por el trim
FormValidator.add('my_required', {
  errorMsg: function (field) { return field.title; },
  test: function(element) {
      return (!f_isEmpty(element.get('value')));
  }
});
window.addEvent('domready', function() {
   FormValidator.language = 'ESP';
   var loginValidator = new FormValidator($('frmLogin'), {
   useTitles: true
   });
});
lo que yo quiero es que en el span "userAdvice" escriba el error del title del input, pero no lo logro, no se como.
he intentado añadir en el domready "onElementFail: DisplayMessage,"
y en DisplayMessage capturo (campo,error)
hay tengo acceso pero no puedo hacer
Código:
error.getError(campo)
no se como ven estoy un poco perdido. No se como decirle que muestre el error en el span (podria hacer un truco como esconder el id del span en una propiedad o algo pero no es la idea) y mas encima se cayo la pagina de mootools y estoy un poco apretado con el tiempo. Así que pido ayuda.

Desde ya muchas gracias.