עבור לתוכן

בדיקת טופס ב-javascript.

Featured Replies

פורסם

שלום יש לי שאלה איך אני בודק אם ב-<input> כלשהו כתבו רק בשפה מסויימת במקרה שלי באנגלית?

ואיך אני יכול לעשות הגבלה של תווים ב-input כלשהו?

תודה מראש לכל העוזרים.

פורסם

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

פורסם

גם אני רוצה לדעת איך עושים את זה...

חשבתי לעשות ככה:

if(lala.value>lala.indexOf("a"))&&(lala.value<lala.indexOf("z"))

וכו'

אבל לא ממש הצליח לי אולי יש איזשהי טעות תחבירית שעשיתי או שזה פשוט לא נכון לגמרי?

חוצמזה אולי אפשר לעשות עם ASCII אבל אני לא יודע איך

פורסם

אתה צריך לבדוק בזמן אמת שהתו שהוא מקיש הוא באנגלית ולא בשפה אחרת.


<script language="javascript">
function checkFieldInput()
{
PressedKey = window.event.keyCode;
if ((( PressedKey>=48) && (PressedKey<=57)) || (( PressedKey>=65) && (PressedKey<=90)) || (( PressedKey>=97) && (PressedKey<=122)))
{
} else
{
window.event.returnValue = 0;
}
}
</script>
<input type="text" id="TextBox1" name="TextBox1" onkeypress="checkFieldInput()">

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

נראה לי שזה יעשה לך את העבודה כמובן שאתה יכול לשחק שם התווכים של קודי האסקי על מנת לאפשר תווים מסויימים או לא.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים