From mező ellenőrzés DHTML-el és jQuery JavaScript könyvtárral

hosszu.kalman képe

Régebben írtam egy cikket a dinamikus form ellenőrzésről, és arra gondoltam leírom az eljárás modernebb változatát, azaz a hibaüzenetek nem alert ablakban jelennek meg, hanem DHTML segítségével.

Természetesen olyan kódot kell készíteni amely akárhány form-ra dinamikusan működik, tehát nem függ az input mezők számától, és az oldalon elhelyezett form-ok mennyiségétől.

A megoldást itt is a jQuery JavaScript könyvtár adja.

De mindenek előtt érdemes átnézni hogyan is kell felépíteni egy profi form-ot. Khauth György kollegám írt már erről néhány nagyon hasznos cikket:

Miután az alapelvek tanulmányozásával végeztünk készítsük el a form-ot:

.form-row {
padding-bottom: 10px;
width: 290px;
}
 
.form-row label {
float: left;
width: 100px;
padding-right: 10px;
}
 
.form-row input {
float: left;
padding: 3px;
width: 160px;
}
 
.clear {
clear: both;
}
 
.form-error {
text-align: center;
color: #C52020;
border: 1px solid #DD7777;
background: #FFCCCC;
margin: 10px 0;
display: none;
}

 

tovább