29-07-2006, 16:03
|
|
|
חבר מתאריך: 07.07.05
הודעות: 4,024
|
|
אתה שולף את הרשומות ממסד נתונים נכון? אז תיצור div בעזרת echo ב-php, ותשרשר id שמורכב ממילה מסוימת ולאחריה מספר, שיהיה משתנה. בכל שליפת רשומה אתה מעלה את המשתנה ב-1 <לולאה>, וככה נוצרים divים בעלי id סידוריים.
תן לכל div קישור שבלחיצה עליו תיקרא פונקצית js, שפעולותיה יהיו הצגת/הסתרת ה-div.
ה-div והקישור:
קוד:
<span style="cursor:hand" onclick="showHide(i)">קישור</span>
<div id="oDiv1" style="display:none">
text1
</div>
הקישור קורא לפונקציה showHide() ושולח לה כפרמטר את משתנה i, שבעזרתו תאתר הפונקציה את ה-div המבוקש.
הפונקציה:
קוד:
<script type="text/javascript">
function showHide(nId) {
document.getElementById("oDiv"+i).style.display='none'?document.getElementById
("oDiv"+i).style.display='block':document.getElementById( "oDiv"+i).style.display='none'
}
</script>
הפונציה בודקת האם oDiv1 מוצג, אם כן-מסתירה אותו, ואם לא-מציגה אותו.
בהצלחה
נערך לאחרונה ע"י אקונה מטטה בתאריך 29-07-2006 בשעה 16:05.
|