
07-02-2009, 20:54
|
 |
מנהל משבראש, בלשנות, תכנות ויהדות
|
|
חבר מתאריך: 04.06.06
הודעות: 33,133
|
|
|
|
אתה יכול שבפונקציה עצמה הוא יקבל את ה-id כפרמטר
ובשביל שבברירת מחדל הבלוק יהיה נסתר פשוט נותנים לו את המאפיין הזה במסמך
לדוגמא 2 בלוקים:
קוד:
<div id="shmulik">blah blah blah blah blah</div>
<div id="tzvika" style="display: none;">blah blah blah blah blah</div>
"שמוליק" מתחיל פתוח ו-"צביקה" מתחיל סגור..
הכפתורים יהיו:
קוד:
<a onclick="showTrips("shmulik",1)">פתיחת שמוליק</a> | <a onclick="showTrips("shmulik",0)">סגירת שמוליק</a>
<a onclick="showTrips("tzvika",1)">פתיחת צביקה</a> | <a onclick="showTrips("tzvika",0)">סגירת צביקה</a>
ואז שהפונקציה תראה משהו כזה:
קוד PHP:
function showTrips(tagid, toshow) {
document.getElementById(tagid).style.display = (toshow? "" : "none");
}
וזהו 
אגב, אפשר לעשות שכפתור אחד ישמש גם לפתיחה וגם לסגירה של אלמנט..
|