Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2009, 13:16
Avatar de Mcruzmx
Mcruzmx
 
Fecha de Ingreso: abril-2006
Mensajes: 357
Antigüedad: 18 años, 1 mes
Puntos: 9
problema con textbos - readonly true/false

hola pues tengo 2 cuadros de texto, 1 checkbox y tengo 1 funcion relacionada al check que si lo palomean, se deben de activar los cuadros de texto, y si se quita la palomita, pues se ponen "solo lectura", pero no funciona, en si solo logro que se pongan de "solo lectura" pero no logro hacer que vuelvan a ser "escribibles" nose, me parece algo ilogico, quizas estoy usando algo mal, este es el codigo.

Código:
.
.

function checkbis(){
		if (document.getElementById('bis').checked){
			document.getElementById('folio_salida_b').setAttribute("readonly", "false");
			document.getElementById('folio_salida_c').setAttribute("readonly", "false");
		}else{
			document.getElementById('folio_salida_b').setAttribute("readonly", "true");
			document.getElementById('folio_salida_c').setAttribute("readonly", "true");
		}
	}
.
.
Código:

				<input type="text" name="folio_salida_a" size="5" readonly="true" class="text_folio_1" value="<? echo $folio_salida_part_A; ?>" style="border-left: 1px solid #C0C6B9; border-top: 1px solid #C0C6B9; border-bottom: 1px solid #C0C6B9; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px" id="folio_salida_a"><span style="background-color: #F2F2EE"><b>-</b></span><input type="text" name="folio_salida_b" size="3" class="text_folio_1" value="<? echo $folio_salida_part_B; ?>" style="border-top: 1px solid #C0C6B9; border-bottom: 1px solid #C0C6B9; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px" id="folio_salida_b"><span style="background-color: #F2F2EE"><b>-</b></span><input type="text" name="folio_salida_c" size="2" class="text_folio_1" value="<? echo $folio_salida_part_C; ?>" style="border-left-width: 1px; border-right: 1px solid #C0C6B9; border-top: 1px solid #C0C6B9; border-bottom: 1px solid #C0C6B9" id="folio_salida_c"><input type="checkbox" onclick="javascript:checkbis();" name="bis" id="bis">Bis</font></p>

que podra ser? gracias por la ayuda

(tambien estoy usando php en eso, pero creo que no importa, pues el detalle es que no obedece lo que le digo el javascript)