
13-11-2008, 12:06
|
|
|
|
חבר מתאריך: 25.08.03
הודעות: 9,114
|
|
באותה מידה שאתה מרגיש חופשי לשאול, תרגיש חופשי גם להועיל... הגולש הבא שיחפש את המידע בפורום יוכל להעזר באשכול זה במידה והיית מציג את הדרך בה הצלחת ליישם את זה.
נראה לי שבאקספלורר לא ניתן לשנות מאפיין זה לאחר יצירת האובייקט (באותה מידה שלא ניתן לשנות את המאפיין name וצריך להגדירו במהלך יצירת האובייקט, לדוגמה: '<input name="username">').
דרך פשוטה לפתור את הבעיה הוא לשמור את תוכן השדה במשתנה, ליצור את האובייקט מחדש עם מאפיין type שונה ואת הערך שנשמר במשתנה להחיל באובייקט החדש (פשוט להשימו כערך של המאפיין value).
כמובן שניתן מלכתחילה ליצור 2 אובייקטים ובכל פעם להציג ולהסתיר אחד מהם בהתאם לבחירת המשתמש.
|