נפתרה: jquery להפוך תיבת טקסט לקריאה בלבד

הבעיה העיקרית היא שאם תנסה לשנות את הערך של תיבת טקסט לקריאה בלבד, השינוי לא יישמר ויאבד בפעם הבאה שתשתמש בתיבת הטקסט.

$("#textbox").attr("readonly", "readonly");

שורת קוד זו משתמשת בשיטת jQuery attr() כדי להגדיר את התכונה readonly של אלמנט עם המזהה של "textbox" ל-readonly. זה יגרום לרכיב לקריאה בלבד כך שמשתמשים לא יוכלו לערוך אותו.

תיבות טקסט

תיבת טקסט היא סוג של שדה קלט ב-jQuery המאפשר לך להזין טקסט. אתה יכול להשתמש בתיבת טקסט כדי לאסוף קלט של משתמשים, או כדי להציג מידע בדף אינטרנט.

כדי ליצור תיבת טקסט ב-jQuery, תחילה עליך ליצור מופע של האובייקט jqTextBox. לאחר מכן, תוכל להגדיר את המאפיינים של אובייקט תיבת הטקסט כדי לציין את התנהגותו.

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

var myTextBox = new jqTextBox(); myTextBox.text = "זהו טקסט כלשהו"; myTextBox.width = 100; myTextBox.height = 50;

אתה יכול להשתמש ב-Getters ו-seters של אובייקט jqTextBox כדי לשנות את המאפיינים של אובייקט תיבת הטקסט. הדוגמה הבאה מראה כיצד לשנות את הרוחב והגובה של אובייקט תיבת הטקסט:

myTextBox.width = 200; myTextBox.height = 75;

jQuery לקריאה בלבד

jQuery היא ספריית JavaScript פופולרית עבור מניפולציות DOM וטיפול באירועים. אחת התכונות של jQuery היא שהיא "לקריאה בלבד". משמעות הדבר היא שאינך יכול לשנות את הערכים של אף אחד מהמשתנים ב-jQuery לאחר שאתחול אותו.

הודעות קשורות:

השאירו תגובה