Como puedo hacer para que las campos de una caja de texto se me deshabiliten dependiendo de la opcion seleccionada en el combo list. por ejemplo si tengo un administrativo que se deshabiliten ambas cajas de texto, si es vendedor solo una y si es operario pues quede la otra disponible. por el momento este es el codigo que tengo pero no me funciona.
<form name="myform" action="mostrardatos.php" method="post">
<select name="cargo" size="1">
<option value="vendedor">Vendedor</option>
<option value="operario">Operario</option>
<option value="administrativo">Administrativo</option>
</select>
<input name="hrextra" type="text" />
<input name="venta" type="text" />
<input name="submit" value="OK" type="submit" />
<script language="javascript">
function enabledisabletext()
{
if(document.myform.cargo.value=='Administrativo')
{
document.myform.hrextra.disabled=true;
document.myform.venta.disabled=true;
}
if(document.myform.cargo.value=='Vendedor')
{
document.myform.hrextra.disabled=true;
document.myform.venta.disabled=false;
}
if(document.myform.cargo.value=='Operario')
{
document.myform.hrextra.disabled=false;
document.myform.venta.disabled=true;
}
}
</script>
como podran ver estoy tratando de usar un javascript, pero por alguna razon no me esta funcionando.
Cualquier sugerencia sera bienvenida.