Foros del Web » Programando para Internet » Javascript »

de nuevo formularios

Estas en el tema de de nuevo formularios en el foro de Javascript en Foros del Web. vale¡ ya consegui deshabilitar una funcion, pero lo que me hace falta es deshabilitar partes del formulario, por ejemplo tres celdas de texto con sus ...
  #1 (permalink)  
Antiguo 02/06/2006, 12:42
 
Fecha de Ingreso: junio-2006
Mensajes: 4
Antigüedad: 17 años, 11 meses
Puntos: 0
de nuevo formularios

vale¡ ya consegui deshabilitar una funcion, pero lo que me hace falta es deshabilitar partes del formulario, por ejemplo tres celdas de texto con sus respectivas casillas de opcion y claro todo esto dentro de un mismo formulario de manera que cuando le de a submit me envie por php todo lo que estaba habilitado con la información correspondiente a los campos habilitados.
No se como dividir el formaulario para deshabilitar casillas de texto y opciones
Gracias

Pete
  #2 (permalink)  
Antiguo 04/06/2006, 15:18
Avatar de Cap.Buscapina  
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 19 años, 6 meses
Puntos: 4
si lo que querés es deshabilitar distintos campos podrías:

Cita:
function des(){
document.forms['miform']['micampo'].disabled=true;
document.forms['miform']['mitextarea'].disabled=true;
document.forms['miform']['miselect'].disabled=true;
}
y sino, puedes deshabilitar todos los campos del tipo input que estén dentro de un objeto con determinado ID (por ejemplo un DIV o una celda de una tabla (tr))
Cita:
function des(){
campos=document.getElementById('contenedor').getEl ementsByTagName('input');
for (x=0;x<campos.length;x++){
campos[x].disabled=true;

}

}
cualquier duda un trozo de código simplificará la respuesta.

saludos

<editando>
donde dice "document.get ElementsByTagName" no debe haber ningun espacio en blanco
</editando>
__________________
by Capitán Buscapina
.
  #3 (permalink)  
Antiguo 05/06/2006, 13:58
 
Fecha de Ingreso: junio-2006
Mensajes: 4
Antigüedad: 17 años, 11 meses
Puntos: 0
gracias , voy a probarlo ya mismo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:29.