הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 22-04-08, 15:17   # 1
דור
אחראי קהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 3,724

דור לא מחובר  

js - גלרית תמונות

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

אני מנסה משהו שונה, שגם זה לא מצליח:
טבלה עם תמונות שכל פעם שעוברים עם העכבר על תמונה זה מגדיל את התמונהץ

הבעיה היא שרק אם יש תמונה אחת זה מצליח אבל אם יש שתיים, זה לא עושה לאף אחת מהן.

קוד:
<html dir=rtl>
	<head>
	<script language="javascript">
		function func()
		{
			pic.width="150"
			pic.height="150"
		}
		function func2()
		{
			pic.width="500"
			pic.height="500"
		}
	</script>
	</head>
	<body link="blue" alink="blue" vlink="blue">
		<font size="5" face="arial">
		<center>
		<h1>גלרית תמונות</h1>
		<h3> להגדלה עבור על התמונה עם העכבר </h3>
		<hr size="3" color="gold"> <br>
		<table align="center" border="1" cellspacing="10">
			<tr align="center">
				<td>
					<img name="pic" src="images/gallery/1.jpg" border="0" OnMouseOver="func2()" OnMouseOut="func()"  width="150" height="150">
				</td>
				<td>
					<img name="pic" src="images/gallery/2.jpg" border="0" OnMouseOver="func2()" OnMouseOut="func()"  width="150" height="150">
				</td>
			</tr>

		</table>
		</font>
		</center>
	</body>
</html>
  Reply With Quote
ישן 22-04-08, 15:22   # 2
Kfir.G
חבר וותיק
 
Kfir.G's Avatar
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 1,059
שלח הודעה באמצעות ICO אל Kfir.G

Kfir.G לא מחובר  

למה שלא תעשה את זה עם id במקום name? זה בטוח יעבוד ככה =\
__________________
פיג'מה
משחקים
  Reply With Quote
ישן 22-04-08, 15:22   # 3
דור
אחראי קהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 3,724

דור לא מחובר  

מה הכוונה עם id? אשמח להסבר
  Reply With Quote
ישן 22-04-08, 15:28   # 4
Kfir.G
חבר וותיק
 
Kfir.G's Avatar
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 1,059
שלח הודעה באמצעות ICO אל Kfir.G

Kfir.G לא מחובר  

אין לי ממש רעיון איך להסביר את זה יותר טוב אז אני פשוט אראה לך...
HTML קוד:
<html dir=rtl>
	<head>
	<script language="javascript">
		function func(id)
		{
			var pic = document.getElementById(id).style;
			pic.width="150px";
			pic.height="150px";
		}
		function func2(id)
		{
			var pic = document.getElementById(id).style;
			pic.width="500px";
			pic.height="500px";
		}
	</script>
	</head>
	<body link="blue" alink="blue" vlink="blue">
		<font size="5" face="arial">
		<center>
		<h1>גלרית תמונות</h1>
		<h3> להגדלה עבור על התמונה עם העכבר </h3>
		<hr size="3" color="gold"> <br>
		<table align="center" border="1" cellspacing="10">
			<tr align="center">
				<td>
					<img id="pic1" src="images/gallery/1.jpg" border="0" OnMouseOver="func2('pic1')" OnMouseOut="func('pic1')"  width="150" height="150">
				</td>
				<td>
					<img id="pic2" src="images/gallery/2.jpg" border="0" OnMouseOver="func2('pic2')" OnMouseOut="func('pic2')"  width="150" height="150">
				</td>
			</tr>

		</table>
		</font>
		</center>
	</body>
</html>

ד"א אתה יכול לעשות את זה עם פונקציה אחת...
HTML קוד:
<script type="text/javascript">
		function func(id)
		{
			var pic = document.getElementById(id).style;
			if(pic.width == "150px")
			{
				pic.width="500px";
				pic.height="500px";
			}
			else
			{
				pic.width="150px";
				pic.height="150px";
			}
		}
	</script>
__________________
פיג'מה
משחקים
  Reply With Quote
ישן 22-04-08, 15:49   # 5
דור
אחראי קהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 3,724

דור לא מחובר  

יש אפשרות לעשות את זה עם name כמו שאני עשיתי? אני אשמח.
  Reply With Quote
ישן 22-04-08, 15:54   # 6
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

תשאיר את name כמו שהוא, ותוסיף id לתגית. אל תשכח ש id צריך להיות ייחודי לכל תמונה.
__________________
תומר
  Reply With Quote
ישן 22-04-08, 15:57   # 7
דור
אחראי קהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 3,724

דור לא מחובר  

אני לא רוצה להשתמש ב id , אני רוצה להשתמש בname בלבד. זה אמור לעבוד, אבל יש פאק.. אני מנסה לגלות מה הפאק. אשמח לעזרה עם הקוד שאני הצגתי, ולא פיתרונות אחרים
  Reply With Quote
ישן 22-04-08, 15:58   # 8
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

ציטוט:
נכתב במקור על ידי דור בן עמי צפה בהודעה
אני לא רוצה להשתמש ב id , אני רוצה להשתמש בname בלבד. זה אמור לעבוד, אבל יש פאק.. אני מנסה לגלות מה הפאק. אשמח לעזרה עם הקוד שאני הצגתי, ולא פיתרונות אחרים
אם אתה מתעקש,
תן name שונה לכל תגית, ואז תעביר את ה name לפונקצייה.
__________________
תומר
  Reply With Quote
ישן 22-04-08, 15:58   # 9
דור
אחראי קהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 3,724

דור לא מחובר  

ובפונקציות צריך לשנות משהו?
עריכה: אני קצת לא מבין, תוכל בבקשה להראות?

Last edited by דור; 22-04-08 at 16:01..
  Reply With Quote
ישן 22-04-08, 16:02   # 10
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

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

func(NAME)
func2(NAME)

ובפונקצייה עצמה אתה צריך לקבל את ה NAME, ולהשתמש בו.

function func(pic) {
__________________
תומר
  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. הזמן כעת הוא 12:14.

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