В этом примере создадим стандартную форму авторизации. Исходные данные:
<form class="zf">
<dl>
<dt><label for="input-login-auth">Логин</label></dt>
<dd><input class="zf" id="input-login-auth" name="login" type="text" size="15" autocomplete="off" onclick="return { oOptions : { bFocusOnInit : true }, oRequired : { iMin : 5 }, oValid : { rPattern : /^[\w\d_\-]+$/ } }" /></dd>
<dd class="zf-hint zf-hint-required"><i class="zf-arrow"></i>не менее 5 символов (только цифры, буквы, символы «-», «_»)</dd>
</dl>
<dl>
<dt><label for="input-password-auth">Пароль</label></dt>
<dd><input class="zf" id="input-password-auth" name="password" type="password" size="15" autocomplete="off" onclick="return { oRequired : { iMin : 6 } }" /></dd>
<dd class="zf-hint zf-hint-required"><i class="zf-arrow"></i>не менее 6 символов</dd>
</dl>
<dl class="zf zf-checkboxgroup zf-nolabel">
<dd>
<div class="zf-option"><input class="zf" id="input-remember-auth-1" name="remember" type="checkbox" /> <label for="input-remember-auth-1">запомнить</label></div>
</dd>
</dl>
<div class="zf-buttons"><input class="zf zf-submit" value="Войти" type="submit" /></div>
</form>