פורסם 2011 במאי 1114 שנים function swapimges(){ new_image = document.getElementById("onet"); for ( i=0; i<=5; i++) { new_image.src = "images/" + i + ".png"; }}תהנה.
פורסם 2011 במאי 1114 שנים מחבר תודה רבה לכלום ממש המון תודות , הצלחתי ליצור את המחליף תמונות שרציתי הכנסתי את זה למערך על מנת ליצור מצב שבו יש לי שלוש תמונות יתחלפו אוטמטיות כל שלוש וחצי שניות חוץ מאספלורר למישהוא יש אולי מושג למה?הקוד שלי למקרא שמישהו יתחיל ללמוד כמוני וירצה אותו :var i = 2;var j = 0 ;function swapimges(){var new_image = new Array(); new_image[0] = document.getElementById("onet"); new_image[1] = document.getElementById("onet1"); new_image[2] = document.getElementById("onet2"); new_image[j].src="images/"+i+".png"; i++; j++; if (i==7) i=1; if (j==new_image.length) j=0;}function sw(){ setInterval('swapimges()',3500);}יש לי שאלה נוספת. התמונות מסודרות אחת מתחת לשניה בצורה הבאה: <ul id="middel_nav" class="block" > <li><img id="onet" src="images/1.png" onLoad="sw()" width="100%" height="100%" > </li> <li><img id="onet1" src="images/2.png"width="175px" height="100%"></li> <li><img id="onet2" src="images/3.png"width="175px" height="100%"></li> </ul>האם ישנה דרך שבמקום לבנות מערך שעליו אני מכניס את השם שיש בID אני יוכל פשוט לקרוא להם על ידי המיקום שלהם כלומר block .1 יהיה שווה ל onetblock .2 יהיה שווה ל onet1:וכדומה
פורסם 2011 במאי 1114 שנים אתה יכול לעבור על כל הילדים של middel_nav (רצית לכתוב אולי middle?)http://www.w3schools.com/htmldom/dom_methods.asp
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.