הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 07-01-07, 22:41   # 1
ShoQER
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
מיקום: בית נרגילה P:
גיל: 35
הודעות: 413
שלח הודעה באמצעות ICO אל ShoQER שלח הודעה באמצעות MSN אל ShoQER Send a message via Skype™ to ShoQER

ShoQER לא מחובר  

[JS] לא מצליח לשנות CLASS לSPAN...

שלום.
אני מנסה לשנות CLASS של SPAN בלחיצה על כפתור ומשום מה זה לא מצליח לי.
הפונקציה:
PHP קוד:
function m_open(anamebname) {
    var 
clas document.getElementById(aname).class;
    
document.getElementById(aname).class=(clas=="title"?"title2":"title");

    var 
disp document.getElementById(bname).style.display;
    
document.getElementById(bname).style.display=(disp=="block"?"none":"block");

השימוש:
HTML קוד:
<span class="title" onclick="m_open(this,'cont1');">כותרת מעפנה</span>
<div class="cont" id="cont1" style="display: block;">
טקסט טקסט טקסט טקסט טקסט
טקסט טקסט טקסט טקסט טקסט
טקסט טקסט טקסט טקסט טקסט
טקסט טקסט טקסט טקסט טקסט
</div>
תודה רבה לכל העוזרים.

נ.ב.
כאשר העפתי את השורה שאמורה לשנות את הCLASS החלק של הDISPLAY עובד
  Reply With Quote
ישן 07-01-07, 22:54   # 2
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

אם אני לא טועה זה אמור להיות classname
  Reply With Quote
ישן 07-01-07, 22:56   # 3
ShoQER
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
מיקום: בית נרגילה P:
גיל: 35
הודעות: 413
שלח הודעה באמצעות ICO אל ShoQER שלח הודעה באמצעות MSN אל ShoQER Send a message via Skype™ to ShoQER

ShoQER לא מחובר  

ציטוט:
נכתב במקור על ידי RS324 צפה בהודעה
אם אני לא טועה זה אמור להיות classname
לא עוזר...
  Reply With Quote
ישן 07-01-07, 23:27   # 4
Level-Serv
תודה על תרומתך!
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אזור השרון
גיל: 36
הודעות: 1,441
שלח הודעה באמצעות ICO אל Level-Serv שלח הודעה באמצעות MSN אל Level-Serv

Level-Serv לא מחובר  

תנסה לרשום
PHP קוד:
var clas aname.class; 
__________________
בברכה,
ניר
מנהל חברת Level-Serv
  Reply With Quote
ישן 07-01-07, 23:31   # 5
Eli-Hai
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,758

Eli-Hai לא מחובר  

קוד:
getElementBy...("").style.ClassName="";
אם לא עובד, תנסה בלי ה-style. לי זה עבד ככה.
  Reply With Quote
ישן 08-01-07, 15:14   # 6
ShoQER
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
מיקום: בית נרגילה P:
גיל: 35
הודעות: 413
שלח הודעה באמצעות ICO אל ShoQER שלח הודעה באמצעות MSN אל ShoQER Send a message via Skype™ to ShoQER

ShoQER לא מחובר  

לא עובד לצערי הרבה

אגב שיניתי כמה דברים...כעת זה נראה ככה:
הפונקציה:
PHP קוד:
function m_open(anamebname) {
    var 
clas document.getElementById(aname).ClassName;
    
document.getElementById(aname).ClassName=(clas=="title"?"title2":"title");

    var 
disp document.getElementById(bname).style.display;
    
document.getElementById(bname).style.display=(disp=="block"?"none":"block");

והשימוש בא:
HTML קוד:
<span class="title" id="tit1" onclick="m_open(this.id,'cont1');">כותרת מעפנה</span>
<div class="cont" id="cont1" style="display: block;">
	טקסט טקסט טקסט טקסט טקסט
	טקסט טקסט טקסט טקסט טקסט
	טקסט טקסט טקסט טקסט טקסט
	טקסט טקסט טקסט טקסט טקסט
	טקסט טקסט טקסט טקסט טקסט
</div>
  Reply With Quote
ישן 08-01-07, 15:27   # 7
ShoQER
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
מיקום: בית נרגילה P:
גיל: 35
הודעות: 413
שלח הודעה באמצעות ICO אל ShoQER שלח הודעה באמצעות MSN אל ShoQER Send a message via Skype™ to ShoQER

ShoQER לא מחובר  

ציטוט:
נכתב במקור על ידי Level-Serv צפה בהודעה
תנסה לרשום
PHP קוד:
var clas aname.class; 
זה 100% לא יעזור...אם אני לא טועה חייבים להגדיר לו שאני רוצה לקחת ELEMENT לפי הID שלו...ככה לפחות לימדו אותי...
  Reply With Quote
ישן 08-01-07, 16:04   # 8
ShoQER
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
מיקום: בית נרגילה P:
גיל: 35
הודעות: 413
שלח הודעה באמצעות ICO אל ShoQER שלח הודעה באמצעות MSN אל ShoQER Send a message via Skype™ to ShoQER

ShoQER לא מחובר  

הסתדרתי בסוף זה className ולא ClassName תודה רבה לכל העוזרים !
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 20:26.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ