y-validate 3.1

ספריית ולידציה קלילה ומהירה לטפסים

דוקומנטציה ושימוש

התקנה (סקריפט)
<script src="https://cdn.jsdelivr.net/gh/yuvalAshkenaz/y-validate/y-validate.js?lang=he"></script>
הוסף את הפרמטר lang=he להודעות שגיאה בעברית.
שדה חובה
class="required"
מוודא שהשדה לא ריק.
שדה חובה (תואם WP CF7)
class="wpcf7-validates-as-required" Wordpress
תמיכה מובנית בתוסף Contact Form 7.
אימייל תקין
type="email" או class="email"
בודק פורמט אימייל חוקי.
טלפון נייד ישראלי
class="cell"
בודק פורמט 05X-XXXXXXX.
אימות סיסמה כפולה
class="password-confirm"
יש להוסיף את הקלאס לשני שדות הסיסמה. המערכת תבדוק זהות ביניהם.
פונקציות JS שימושיות
// בדיקת תקינות טופס ידנית
let isValid = y_validate_form( form );

// הוספת הודעת שגיאה ידנית
y_add_error_msg( field, 'הודעה מותאמת אישית' );

// הסרת הודעה
y_remove_error_msg( field );

// Callback לאחר יציאה משדה
function y_blur_after_validate( field ) { ... }

דוגמה חיה