נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
בניית אתרים
RSS UnderWarrior Forums : RSS בניית אתרים
נושא

נושא: tab index

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
revital
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 25 April 2005
משתמש: מנותק/ת
הודעות: 9
נשלח בתאריך: 25 April 2005 בשעה 12:29 | IP רשוּם
ציטוט revital

שלום.

 בבניית דף aspx בעזרת C# visual studio.

כאשר מגדירים את סדר השדות בדף בעזרת המאפיין של ה tab index .

במידה ואחד האובייקטים מוגדר כ run at server, בזמן ריצה של הדף כניסה לאובייקט משנה את הסדר שהוגדר (מאפסת את הסדר והסמן בעצם חוזר לאובייקט הראשון.) איך אפשר למנוע את השינוי.

תודה.

חזרה לתחילת העמוד הצג את כרטיס החבר של revital חפש הודעות אחרות של revital
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 27 April 2005 בשעה 14:55 | IP רשוּם
ציטוט ניר

השאלה טיפה לא ברורה. בעצם מדובר על זה שכשאת משנה משהו שמוגדר כ-run at server הדף קופץ חזרה להתחלה? או שמדובר על בעיה אחרת?
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
revital
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 25 April 2005
משתמש: מנותק/ת
הודעות: 9
נשלח בתאריך: 28 April 2005 בשעה 08:25 | IP רשוּם
ציטוט revital

היי.

בזמן יצירת האפליקציה אני מגדירה את סדר השדות בעזרת ה tab index.

סדר שדות = סדר שבו יעבור הסמן בזמן לחיצה על כפתור ה tab.

אפשר לקחת כדוגמא:

textbox1, textbox2, calendar3, textbox4, textbox5 לפי הסדר הנ"ל

הבעיה היא בזמן ריצה של הדף, כאשר בדף יש אובייקט מסוג calendar למשל. כאשר המשתמש לוחץ על ה calendar לצורך בחירה של תאריך, ב tab הבא המערכת מעבירה את המשתמש לשדה שהוגדר ראשון ולא ממשיכה בסדר שהוגדר.

מקווה שהדברים יותר ברורים עכשיו,

רויטל.

 

חזרה לתחילת העמוד הצג את כרטיס החבר של revital חפש הודעות אחרות של revital
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 30 April 2005 בשעה 00:47 | IP רשוּם
ציטוט ניר

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


הצטרף / הצטרפה: 25 April 2005
משתמש: מנותק/ת
הודעות: 9
נשלח בתאריך: 01 May 2005 בשעה 09:06 | IP רשוּם
ציטוט revital

היי.

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

 

תודה.

רויטל

חזרה לתחילת העמוד הצג את כרטיס החבר של revital חפש הודעות אחרות של revital
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 01 May 2005 בשעה 12:07 | IP רשוּם
ציטוט SBD

קוד:
<body onload="form.input.focus()">


__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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