הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [JS]איך משיגים את הטקסט שקיים ב-element? (https://hosts.co.il/forums/showthread.php?t=37481)

Eli-Hai 06-01-07 15:16

[JS]איך משיגים את הטקסט שקיים ב-element?
 
יש לי Element שהוא span. אני רוצה לשנות אותו ל-Show / Hide, בהתאם בין היתר למה שרשום.
אני רוצה שהוא יהיה בברירת מחדל כ-Show, כשאני אלחץ הוא ישתנה ל-Hide. וכשאני אלחץ על Hide הוא ישתנה בחזרה ל-Show. איך אני משיג את הטקסט שקיים ב-Element שלי?

LosNir 06-01-07 16:31

בעיקרון אתה צריך לתת ID ל span ולגשת אליו ע"י GetElementByID

mlnn 06-01-07 16:32

לא הכי הבנתי אותך, אבל נראה לי אתה צריך innerHtml

LosNir 06-01-07 16:54

ציטוט:

נכתב במקור על ידי mlnn (פרסם 401491)
לא הכי הבנתי אותך, אבל נראה לי אתה צריך innerHtml

נכון, הוא צריך להשתמש ב innerHTML של האלמנט.
אבל זה לא מה שהוא צריך כדי להפוך את ה style של האלמנט.
הוא פשוט חשב שצריך את הטקסט שבאלמנט ולא את ה style של האלמנט עצמו חח|Lol|

הינה קוד פשוט שידגים לך:

PHP קוד:

<html>
<
head>
<
script type="text/javascript">
function 
hide(id)
{
var 
obj document.getElementById(id);
if(
obj.style.display == "")
obj.style.display="none";
else
obj.style.display="";
}
</script>
</head>
<body>

<span style="display:;" id="1">
Text
</span>
<br /><br /><br /><br />
<a href="javascript:hide(1);">Hide / Show</a>

</body> 

ד"א, מותר לתת קודים |שריף|

sUP 06-01-07 17:20

יופי ניר :P לקחת תסקריפט שלי ושינית תשם חח
מאוד בוגר

LosNir 06-01-07 17:23

ציטוט:

נכתב במקור על ידי sUP (פרסם 401546)
יופי ניר :P לקחת תסקריפט שלי ושינית תשם חח
מאוד בוגר

האמת שלא ;P
למדתי קצת JS ועשיתי את זה לבד :)
סה"כ קראתי למשתנה obj כי זה חמוד חחח

sUP 06-01-07 17:30

ציטוט:

נכתב במקור על ידי LosNir (פרסם 401548)
האמת שלא ;P
למדתי קצת JS ועשיתי את זה לבד :)
סה"כ קראתי למשתנה obj כי זה חמוד חחח

חח אני צוחק8-)
אבל ימעצבנים אל תביאו קודים
הם צריכםי ללמוד לבד

בניה 06-01-07 18:47

חבל ללמוד לבד, מראיה של כמה שורות אפשר ללמוד מה שלומדים מלקרוא כמה דפים...

LosNir 06-01-07 18:51

ציטוט:

נכתב במקור על ידי בניה (פרסם 401648)
חבל ללמוד לבד, מראיה של כמה שורות אפשר ללמוד מה שלומדים מלקרוא כמה דפים...

צודק, זה לא משהו מורכב.
סה"כ JS פשוט.

Tomer 06-01-07 19:38

ציטוט:

נכתב במקור על ידי sUP (פרסם 401552)
חח אני צוחק8-)
אבל ימעצבנים אל תביאו קודים
הם צריכםי ללמוד לבד

חס וחלילה, האנשים פה לא יכולים ללמד בלי לתת קודים, הם חייבים לתת למישהו קוד כדי להרגיש חכמים שהם "עזרו" למישהו.

LosNir 06-01-07 19:41

ציטוט:

נכתב במקור על ידי Tomer (פרסם 401685)
חס וחלילה, האנשים פה לא יכולים ללמד בלי לתת קודים, הם חייבים לתת למישהו קוד כדי להרגיש חכמים שהם "עזרו" למישהו.

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

אם הוא לא יבין אותו אין לי בעיה להסביר.

Tomer 06-01-07 19:42

ציטוט:

נכתב במקור על ידי LosNir (פרסם 401687)
אני לא נותן קוד כדי להרגיש שאני "חכם" ו"עזרתי" למישהו.
הקוד שנתתי הוא כ"כ פשוט שאני מאמין שהוא כבר יודע את זה.

אם הוא לא יבין אותו אין לי בעיה להסביר.

אתה אמור להסביר את הפאקינג קוד הזה בלי שהוא יבקש! הרי שנינו יודעים שהוא ישתמש בקוד הזה בלי להבין אותו, ואל תגיד שלא.

LosNir 06-01-07 19:51

ציטוט:

נכתב במקור על ידי Tomer (פרסם 401689)
אתה אמור להסביר את הפאקינג קוד הזה בלי שהוא יבקש! הרי שנינו יודעים שהוא ישתמש בקוד הזה בלי להבין אותו, ואל תגיד שלא.

טוב, טעות שלי. |קורץ|


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

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