掲示板

Mootools error .addEvent

thumbnail
9年前 に Pablo Antonio Zamora Ortiz によって更新されました。

Mootools error .addEvent

Junior Member 投稿: 28 参加年月日: 11/03/18 最新の投稿
buenas


les explico primero lo que trato de hacer.

tengo 2 tag o pestañas y cada una tiene campos pero todos ellos pertenecen al mismo formulario, la validacion la estoy haciendo con mootools en el cual utilizo este codigo:


$('botSOLdtaosEvento').addEvent('click', function(event) {
//alert("entro");
var bandera=0;
MooTools.lang.setLanguage("es-ES");
validate = new Form.Validator.Inline("formSDatosevent");
event.stop();
//alert(validate.validate());
var listatag = document.getElementsByClassName("yui3-tab yui3-widget");
if(validate.validate())
{
// var fechaI= document.getElementById("horaInical").value;
// var fechaF= document.getElementById("horaFinal").value;
// //alert(fechaI+":"+fechaF);
// var bandera=0, bandera1= 0;
// if(fechaI===null||fechaI===""||fechaF===null||fechaF==="")
// {

//alert("d");
var tagsleccionado = document.getElementsByClassName("yui3-tab-selected");
//alert(tagsleccionado[0].textContent+":"+tagsleccionado.length);
bandera=0;
if(tagsleccionado[0].textContent===listatag[0].textContent)
{
listatag[1].click();
bandera=0;
validate.reset();
validate.validate();
}
else{
if(tagsleccionado[0].textContent===listatag[1].textContent)
{
listatag[0].click();
validate.reset();
validate.validate();
}
}
}
if(validate.validate())
{
//alert("true");
validate.start();
$("formSDatosevent").submit();
}
});



lo que trato de hacer es que cuando presiono en el boton guardar el debe pasar de una pestaña a otra y validar los campos que son requeridos.


realice el codigo primero en un jsp y corriendo en tomcat y el codigo funciono norma pero lo pruevo en un portlets y me dice este error:


TypeError: $(...).addEvent is not a function
$('botSOLdtaosEvento').addEvent('click', function(event) {

y efectivamente no entra a esa funcion trate buscando en jquery para resolver estos problemas y las soluciones de crear otra variable jquery no me funcionaron
queria saber si alguno tiene una idea lo necesito urgente muchas gracias