jsForm

Es una libreria de javascript que te permitira realizar variado tipos de chequeos, verificacion y restriccion en los formularios que dispongas.

Lo puedes utilizar para:

* Utilizarla en formularios

* Restringir cierto tipo de datos,

* Verificar el tipo de datos ingresados.

Caracteristicas:

* Facil de implementar

* Libreria con funciones extremadamente flexibles y altamente configurable.

* Es codigo abierto,puedes hacerle las modificaciones que desees.

Funcionamiento:

* Firefox

* Internet Explorer

 

Pagina de ejemplos:

ejemplo0: Mensaje de inicio

ejemplo1: Definir un minimo de caracteres

ejemplo2: Ingresar solo texto

ejemplo3: Ingresar un correo electronico

 

Detalle de funciones:

Begin(tform,msg)

es la funcion de inicio

tform:(texto) debes indicar el nombre de tu formulario

msg: (texto) es el comienzo de tu mensaje

 

CheckText (tmp,varMin,msg){//tmp=TEXT, varMin=NUMBER, msg=TEXT

function CheckBoxForm (tmp,msg){ //tmp=TEXT, msg=TEXT

function CheckDate (tmp,format,msg){ //tmp=TEXT, format=TEXT, msg=TEXT

/*
DiffDate entrega la diferencia entre dos fechas y entrega un numero
positivo si la fecha de inicio es mas pequeña que la fecha final.
cero si la fecha de inicio es la misma que la fecha final.
negativo si la fecha de inicio es mas grande que la final.
*/

function DiffDate (tmp1, tmp2, format, msg, msg1, sign){ //tmp1=TEXT, //end check

 

function CheckSelect(tmp,numSel,msg1,minSel,msg2){ //tmp=TEXT,

function CheckEmail (tmp,msg){ //tmp=TEXT, msg=TEXT

function CheckWebSite(tmp,msg){ //tmp=TEXT, msg=TEXT

function onlyNum(tform,tmp,extra){

 

function CheckNum(tmp,nummin,msg,extra){ function getSelectedRadioValue(buttonGroup) {
// returns the value of the selected radio button or "" if no button is selected

function getSelectedRadio(buttonGroup) {
// returns the array number of the selected radio button or -1 if no button is selected

function Message(){

function val_currency(ichar){ // 0123456789.,

function val_numeric(ichar){ // 0123456789

function val_char_ext(ichar){ // A..Z a..z [space] .,

function val_char(ichar){ // A..Z a..z

function val_alphanumeric_ext(ichar){ // A..Z a..z [space] ., @ - _

function val_alphanumeric(ichar){

function val_event(ichar,typ,ext){