Muchas gracias por sus respuestas, ok he probado sus recomendaciones y la verdad estoy intentando variaciones porque estoy leyendo acerca de javascript, asi llamo y le paso los valores a la funcion:
Código:
habilitar(this.form,'valor_codigo_empresa','conector_codigo_empresa')
y aquí esta la funcion que me recomendaron con algunas modificaciones:
Código:
function habilitar(form,campo,conector) {
//alert("hi: ");
document.forms[form][campo + "_c"].disabled = (document.forms[form][conector].value == "IN");
document.forms[form][campo + "_t"].disabled = (document.forms[form][conector].value != "IN");
}
Aqui vienen mis dudas, porque no me devuelve ningun valor y no se como evaluar si la cadena esta bien formada, estuve rebizando un amnual y me raye porque me decian que para trabajar con document.forms se trabaja con indices númericos, voy a seguir intentandolo, pero si pueden ayudadarme mil gracias...