שלח תשובה

זירת השאלות

466
צפיות
6
תשובות

בדיקת תווים ב-JS

,‏ 2 בפברואר, 2004

איך אפשר לדעת האם התו שנלחץ הוא בעברית או באנגלית
(אני רוצה לעשות טופס שניתן יהיה למלא אותו בעברית בלבד)
תודה

תגיות:

6 תשובות

  1. זהר פלד הגיב:

    בעזרת שימוש באובייקט regExp….
    המקום ברשת ללמוד על regExp בעברית, הוא מדריך ה js של זינדל, אם כי הוא מיושן למדי, הוא מסביר לא רע…

  2. זהר פלד הגיב:

    תקלה זמנית, אני בטוח.
    גם אני לא הצלחתי להכנס אליו עכשיו, אבל אני משתמש בו כבר הרבה זמן, והעתקתי את הכתובת ב copy-paste ישירות מהדפדפן שלי – אין מצב שהיא שגויה.
    נסה שוב בעוד כמה שעות…

  3. masteroy הגיב:

    הבנתי שהבדיקה נעשית על מחרוזות אבל
    האם יש אפשרות לדעת ברגע הלחיצה על מקש מה התו שנלחץ (עברית או אנגלית)
    ולא בדיקה של כל מחרוזת שהוכנסה לכל שדה בטופס

  4. זהר פלד הגיב:

    כן.
    ע"י שימוש ב onKeyPressed וב event.keyCode – דוגמית קוד:

    <input type="text" name="digitsOnly" onKeyPressed="return /d/g.test(String.fromCharCode(event.keyCode))">

    תיבת הטקסט הזו לא תאפשר לגולש להקליד לתוכה תווים שאינם ספרות.

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!