Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/05/2010, 07:15
m0m0o
 
Fecha de Ingreso: febrero-2010
Ubicación: /home/México
Mensajes: 57
Antigüedad: 14 años, 2 meses
Puntos: 0
me funciona en chrome pero no en mozilla ni opera

tengo este codigo para un sistema que estoy haciendo en php, estoy contento porque ya casi lo termino.....pero siempre escribia, corregia y probaba en chrome....y segun yo quedo bien, cuando intento usarlo con otro explorador no me funciona :S .... la mayoria del codigo lo escribi, excepto el de ocultaitems y el de items ...

me funcionan en chrome..pero no en los demas exploradores...es algo relacionado con los estandares? o escribi algo mal

Código:
function consulta() {
		document.formRadio.submit()
}
function deshabilita(){
	var criterio=document.formRadio.criterioRep.value
	var elemento=document.formDatos.axion
	switch (criterio){
/*		case "Taller":
			for (var i=0;i<elemento.length;i++){
				if (elemento[i].value=="Entrega"){
						elemento[i].disabled=true						
						break;
					}			
			}
		break;*/
		case "Reparados":
			for (var i=0;i<elemento.length;i++){
				if (elemento[i].value=="Servicio"){
						elemento[i].disabled=true						
						break;
					}			
			}		
		break;
		case "Entregados":
			for (var i=0;i<elemento.length;i++){
				if (elemento[i].value=="Servicio"){
						elemento[i].disabled=true						
						break;
					}			
			}		
			for (var i=0;i<elemento.length;i++){
				if (elemento[i].value=="Entrega"){
						elemento[i].disabled=true						
						break;
					}			
			}		
			
		
		break;
	}
}
function ocultado(id){
      var obj = document.getElementById('accion_' + id)
	  obj.style.display = 'none'	  
	  deshabilita()
}
function items(id){
      var obj = document.getElementById('accion_' + id)
	  if(obj.style.display == 'block') obj.style.display = 'none'
	  else obj.style.display = 'block'
	  
}
function ocultaItems(){
          listado = document.getElementById('lista')
          contenedores = listado.getElementsByTagName('div')
          numContenedores = contenedores.length
          for(m=0; m < numContenedores; m++){
             if(contenedores[m].id.indexOf('item_') == 0)
             contenedores[m].style.display = 'none'
          }
}
function contar(){
var checkboxes = document.formDatos.idR
var cont=0; 
 	for (var x=0;x<checkboxes.length;x++){
		if (checkboxes[x].checked) {		
			cont = cont+1;
		}

	}
	return cont
}

function obtenerChecked(){
var checkboxes = document.formDatos.idR
var checked = document.formDatos.idR
 	for (var x=0;x<checkboxes.length;x++){
		if (checkboxes[x].checked) {
			if (checkboxes[x].value!="bandera"){
				checked=checkboxes[x].value
			}
		}
	}
	return checked
}
function seleccionado(){
var elemento=document.formDatos.axion
	for (var i=0;i<elemento.length;i++){
				if (elemento[i].checked){
						return true
						break;
					}			
	}	
	
	
}

function accionCK(){
var	cont = contar();
var seleccionar = seleccionado()
var checked=obtenerChecked();

	if (!seleccionar){
		alert("No se seleccionó una acción")
		break
		}
	if (cont != 2){
		alert('Solamente se acepta un Número de folio por operación')
		break;
		}
		else {
		document.formDatos.valorFolio.value=checked
		document.formDatos.submit()
		}
}		
function calcula(hard, serv){
	var suma=0;
	suma=(parseFloat(hard)+parseFloat(serv))
	iva=suma*1.15	
	document.form1.total1.value=suma
	document.form1.total.value=iva
}

saludos