Logo

רד-בורד: ארכיון

ראשי > תיכנות > חזרתי

12/06/2008 11:42:50 drvvv
לאחר הפסקה של שנה פלוס שהקדשתי ליישום ההמלצה שקיבלתי כאן ללמוד asp אכן בניתי אתר דינאמי mabtim.com למי שמעוניין...

יש לי 2 שאלות פשוטות (בינתיים).
1. יש דרך לעשות שקישור יופיע ללא קו תחתון בלי שימוש בcss?
ז"א שאני לא רוצה להגדיר לכל הדף אלא רק בתג של הקישור או סמוך אליו?
2. יש דרך לעשות ברשימה נפתחת ששולפת את הנתונים שלה מתוך הבסיס נתונים, שיוכלו גם להוסיף שורה חדשה?
כי אני מעוניין לעשות שכשמוסיפים מאמר (לדוגמא) אז את הכותב יוכלו לבחור מתוך רשימה נפתחת של כל הכותבים, אבל שאם זה לא נמצא שם אז יוכלו להוסיף חדש. (אני לא צריך אימות או משהו כזה, אלא מספיק שמי שמכניס יוכל לעבור על הרשימה בעצמו ויראה אם יש כזה כותב).

המון תודה...
12/06/2008 13:04:00 drvvv
1. נפתר בעזרת תגית span שעוטפת את הלינק עם הכיתוב text-decoration:none
אודה למי שימצא לי דרך לשלב גם אפשרות להופעה של הקו כשמעבירים את העכבר מעל...
12/06/2008 23:16:48 Ratinho
חח גאון זה CSS
ולא נגעתי בזה בערך מכיתה ז’ אבל נראה לי שאמור להיות משהו כמו
link-hover תחפש...
13/06/2008 11:41:18 drvvv
אכן זה css אבל לא בתג כולל על כל הדף אלא ספציפית על האובייקט...
סתם לסקרנות מצאת משהו יותר טוב לנגוע מcss?
ויש כזה תג link-hover אבל לא הצלחתי למצוא דרך לשלב אותו בתוך התג...
19/07/2008 21:14:15 Admin
1. כמו שאמרו וכמו שכבר פתרת לבד - CSS. כמו פונקציות בכל שפה אחרת, גם ב-CSS אתה יכול לכתוב את הקוד בתחילת העמוד ולהוסיף אותו כל פעם מחדש איפה שאתה רוצה\צריך כך שהוא יפעל רק שם. פנה לגוגל למידע נוסף.

2. מה שאתה רוצה בעצם זה להציג רשימה שבמידה וחסר בה נתון-המשתמש יוסיף אותו. ובכן, בדיוק כמו שהמשתמש כותב מאמר חדש, כך תוכל לעשות הפנייה לעמוד נוסף שבו המשתמש כותב נתון (או במקרה שלך שם) לרשימה, או אם אתה רוצה לעשות את זה פחות רשמי אתה יכול לצד הרשימה לשים תיבת טקסט (אפשר לשחק קצת עם הקוד ולעשות שהתיבה תופיע רק במקרה וברשימה יבחר הנתון "הוספת שם חדש") שבה יוזן הנתון החדש, וההוספה תתבצע עם כתיבת המאמר.
31/07/2008 21:14:21 drvvv
תודה אני חושב שאני ינסה את הרעיון של התיבה ליד הרשימה, רק איך אני יכול לעשות שלא יהיה התנגשות בין שניהם, כי יווצר מצב שיהיו שתי שדות עם אותו שם...
01/08/2008 05:04:34 Admin
אתה יכול לעשות ברשימה שדה בשם "הוסף לרשימה" שבחירה בו תעשה DISABLE לרשימה וENABLE לתיבה שליד.
או אם אתה מסתבך עם זה, לעשות את זה עם כפתורי RADIO (עיגולי בחירה), שאחד מהם (הראשי) אומר שימוש ברשימה והשני הזנה דרך התיבה.

בכל מקרה, ככה לא תהיה שום התנגשות למרות ששני השדות בעלי אותו שם, מכיוון שאחד מהם תמיד יהיה מבוטל.

אפשרות נוספת היא לתת להם שמות שנות, ולעשות שאילתת IF שבודקת באיזה מהם הגולש השתמש - אם התיבה ריקה אז המערכת תעבוד על הרשימה, ואם הרשימה ריקה או שנבחר בה "הוסף שם" אז המערכת תעבוד על התיבה. ובמידה והגולש השתמש בשני השדות המערכת תחזיר שגיאה שהמצב לא תקין ועליו לבחור בין השניים.
12/09/2008 09:39:35 drvvv
אהבתי את הפתרונות אני חושב שאני ילך על השני, תודה
עמודים: 1