פורסם 2017 ביוני 168 שנים שלום, אני מבקש שתמונת הרקע של div תקבע ע"י פונקציה ב js כך: <!DOCTYPE html> <html> <head> <style> div { width: 400px; height: 400px; border: 1px solid black; } </style> <script> function ChangeImage(param) { switch(param) { case '1': return("http://localhost/tlushim/images/greensilver.gif"); break; case'2': return("http://localhost/tlushim/images/greensilver1.gif"); break; } } </script> </head> <body> <div id="myDiv"></div> <script> document.getElementById("myDiv").style.backgroundImage = "url(ChangeImage('1'))"; </script> </body> </html> אך זה לא עובד ! אינני מקבל תמונת רקע ל div. מישהו יוכל להצביע על טעות בקוד ד דלהלן? תודה.
פורסם 2017 ביוני 168 שנים הקוד שלך לא מפעיל את הפונקציה ChangeImage. הוא רק יוצר מחרוזת שמכילה את הטקסט "url(ChangeImage('1'))" אתה צריך לבנות את המחרוזת באמצעות שרשור.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.