Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2012, 16:12
Avatar de jakuam
jakuam
 
Fecha de Ingreso: abril-2007
Mensajes: 354
Antigüedad: 17 años, 1 mes
Puntos: 0
Problema al modificar Value de un Input

Buenas como estan?
no se que problema tengo con mi script que no me modifica el valor de un imput con document.getElementById()
No puedo usar el name del imput ya que son varios input con el mismo name que despues tomo para actualizar base de datos..

les dejo codigos a ver si me dan una mano ...

Funcion javascript
Código:
function bloquear(xa,ja) {
	document.getElementById(ja).className = 'ocultar';
	document.getElementById(ja+'a').className = 'mostrar';
	document.calgen.getElementById(xa).value ='C';
}
function abierto(ya,ka) {
	document.getElementById(ka).className = 'mostrar';
	document.getElementById(ka+"a").className = 'ocultar';
	document.getElementById(ya).value='A';
}
codigo PHP

Código PHP:
...
....
for(
$i=0;$i<$iTotalFilas;$i++) {
    
$bnc "bloq";
    
$bncf $bnc.$fechas[$i][$col_anho].$fechas[$i][$col_mes_cad].$fechas[$i][$col_dia_cad];
    echo 
"<td class=calbloq>";echo '<input  type="text" name="'.$bnc.'" id="'.$bncf.'" value="'.$fechas[$i][$col_estado_bloqueo].'">';
     
echo 
'<div id="'.$i.'" class='; if ($fechas[$i][$col_estado_bloqueo] == "A") {echo "mostrar";} else {echo "ocultar";} echo '><a href="#" onclick="bloquear('.$bncf.','.$i.')" ><img src="http://www.forosdelweb.com/f13/iconos-panel/lock-open.png" title="Abierto"  width="20" height="20" border="0" /></a></div>';
    
 echo 
'<div id="'.$i.'a" class='; if ($fechas[$i][$col_estado_bloqueo] == "C") {echo "mostrar";} else {echo "ocultar";} echo '><a href="#" onclick="abierto('.$bncf.','.$i.')" ><img src="http://www.forosdelweb.com/f13/iconos-panel/lock-close.png" title="cerrado"  width="20" height="20" border="0" /></a></div>'
         
// imput 
echo '<input  type="text" name="'.$bnc.'" id="'.$bncf.'" value="'.$fechas[$i][$col_estado_bloqueo].'">';

    echo 
"</td>";} 
espero su ayuda GRACIAS
__________________
Jakuam
Reserva Hoteles Online
Turismo San Rafael Mendoza

Última edición por jakuam; 12/04/2012 a las 16:19 Razón: fataba linea de codigo