Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Ext JS de javascript operadores logicos

Estas en el tema de Ext JS de javascript operadores logicos en el foro de Frameworks JS en Foros del Web. Hola a todos, gente quiero consultarles algo espero me puedan ayudar estoy usando Ext 2.2 JS pero tengo un problema les muestro el codigo: Ext.ns('serviciosja'); ...
  #1 (permalink)  
Antiguo 13/03/2012, 22:44
 
Fecha de Ingreso: septiembre-2010
Mensajes: 28
Antigüedad: 9 años, 2 meses
Puntos: 1
Ext JS de javascript operadores logicos

Hola a todos, gente quiero consultarles algo espero me puedan ayudar estoy usando Ext 2.2 JS pero tengo un problema les muestro el codigo:

Ext.ns('serviciosja');

serviciosja.Msg = {
init: function(){

Ext.get('Guardar Noticia').on('click',function()
{

if(document.getElementById("tit_noticia").value==" " || document.getElementById("fuen_noticia").value=="")
{
Ext.Msg.alert('Alerta','llena todos los campos!');
}

else
{

alert('Ha sido guardado con exito')
document.getElementById("formulario").submit()

}

},this);

}
}

Ext.onReady(serviciosja.Msg.init,serviciosja.Msg);

El problema que tengo es que yo quiero decirle que si los campos tit_noticia o fuen_noticia estan vacios me envie un mensaje, y me diga 'Estan Vacios llena los campos' en caso contrario (si estan llenos los campos) me diga un mensaje diciendo 'Se ha guardado la informacion'. el asunto es que si en el if solo colocara un solo campo hace el proceso,es decir "si campo.value==""" pero si coloco ese "campo || otro campo || otro campo" pues se queda atascado en el primer mensaje y nunca pasa al else y no se por que ya he intentado con todo parentesis, doble parentesis entre otras cosas y nada y de verdad no se cual es el problema espero me puedan ayudar gracias...

Etiquetas: ext, formulario, javascript, js, logicos, operadores
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:17.