Código HTML:
function xmlhttp(){ var xmlhttp; try{xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");} catch(e){ try{xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");} catch(e){ try{xmlhttp = new XMLHttpRequest();} catch(e){ xmlhttp = false; } } } if (!xmlhttp) return null; else return xmlhttp; } function verifica(obj) { switch(obj.options[obj.selectedIndex].value){ case '1': document.getElementById("sistema").style.display=''; document.getElementById("resultadoproducto").style.display=''; document.getElementById("tintas").style.display='none'; document.getElementById("papeles").style.display='none'; document.getElementById("repuestos").style.display='none'; document.getElementById("cantidad").value=''; break; case '2': document.getElementById("sistema").style.display='none'; document.getElementById("resultadoproducto").style.display=''; document.getElementById("tintas").style.display=''; document.getElementById("papeles").style.display='none'; document.getElementById("repuestos").style.display='none'; document.getElementById("cantidad").value=''; break; case '3': document.getElementById("sistema").style.display='none'; document.getElementById("resultadoproducto").style.display='none'; document.getElementById("tintas").style.display='none'; document.getElementById("papeles").style.display=''; document.getElementById("repuestos").style.display='none'; document.getElementById("cantidad").value=''; break; case '4': document.getElementById("sistema").style.display='none'; document.getElementById("resultadoproducto").style.display='none'; document.getElementById("tintas").style.display='none'; document.getElementById("papeles").style.display='none'; document.getElementById("repuestos").style.display=''; document.getElementById("cantidad").value=''; break; case '9': document.getElementById("sistema").style.display=''; document.getElementById("resultadoproducto").style.display=''; document.getElementById("tintas").style.display='none'; document.getElementById("papeles").style.display='none'; document.getElementById("repuestos").style.display='none'; document.getElementById("cantidad").value=''; break; } /* if(obj.options[obj.selectedIndex].value == '1') { document.getElementById("sistema").style.display=''; document.getElementById("resultadoproducto").style.display=''; } else { document.getElementById("sistema").style.display='none'; document.getElementById("resultadoproducto").style.display='none'; }*/ }
también tengo otro problema:
Código HTML:
<script src="../../reportes/consu/js/jquery.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function(){ //así es como se crean las funciones jQuery. solo cree $("#categorias").change(function(){ //se ejecuta con el evento onChange var varMes = $(this).val() //Devuelve el valor del campo, en este caso el select estatico $("#divCodigos").load("generaselect.php", {paramTipo : 1, paramMes : varMes}); //paramTipo es el parametro pasado por metodo POST });//change });//ready </script>
desde ya muchas gracias