Campo de CheckBox o verificación

Arriba  Anterior  Siguiente

Es el campo tipo donde solo esperamos un SI o NO a la pregunta o bien a la acción del cliente

 

input_chkbox

 

PARÁMETRO

VALOR

DESCRIPCIÓN

ID Name=

cb1

Denominación única del campo para recuperar el valor

Orden

40

Número con el que vamos a fijar el orden

Presentación

Rótulo-Campo

Izquierda el rótulo, derecha el campo de texto para el cliente

Tipo

INPUT

Campo de entrada de datos

Input Type=

CHECKBOX

Marca de verificación (cuadrado blanco marcable)

Valor por defecto

False

Al ser un elemento booleano podremos asignar TRUE o FALSE (1 o 0) para establecerlo como marcado o no

Rótulo

Quiere Factura?

Texto a mostrar para indicar que debe ser escrito en el campo

Conversión

A BOOLEANO

Es un dato opcional para convertir el dato antes de grabar

Aspecto

Dos Columnas

Usará en la tabla del formulario varios <TD> para mostrar Rotulo y Campo

 

Un ejemplo habitual de uso para este campo es preguntar: Desea los mismos datos de Factura que de Cliente S/N

Se fija una acción (Ajax Acción) a este campo como: onClick='copyFields();'

 

En el Javascript del formulario habríamos creado nuestra función

 

hmtoggle_plus1función de copiado de campos

function copyFields() {

      if(self.document.miform.cb1.checked==true) {

         self.document.miform.x_facnif.value=self.document.miform.x_bgnif.value;

         self.document.miform.x_facempresa.value=self.document.miform.x_bgempresa.value;

         self.document.miform.x_facdireccion.value=self.document.miform.x_bgdireccion.value;

         self.document.miform.x_facpoblacion.value=self.document.miform.x_bgpoblacion.value;

         self.document.miform.x_facprovincia.value=self.document.miform.x_bgprovincia.value;

         self.document.miform.x_facpostal.value=self.document.miform.x_bgpostal.value;

      }

   }