Hej! Jag har lite problem med en uppgift jag har fått i skolan som gäller js. Jag har kommit en bit på vägen, men nu gäller det att returnera ett värde från funktionen shovRandomPict och sedan ska jag spara de returnerade värdena i variabler.Jag har suttit och fixat med det...men kommer inte på nån lösning. Skulle verkligen uppskatta hjälp. :) Här är koden: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>DICE</title> <link rel="stylesheet" type="text/css" href="Dice1.css" /> <script type="text/javascript" language="javascript"> function showPict(randNumber , imgNr){ if (randNumber == 1 ) imgUrl = "dice/1.gif"; else if (randNumber == 2 ) imgUrl = "dice/2.gif"; else if (randNumber == 3 ) imgUrl = "dice/3.gif"; else if (randNumber == 4 ) imgUrl = "dice/4.gif"; else if (randNumber == 5 ) imgUrl = "dice/5.gif"; else if (randNumber == 6 ) imgUrl = "dice/6.gif"; document["largeImg" + imgNr].src = imgUrl; } function randomInteger(randNumber) { var randNumber = Math.random(); var randNumber = Math.floor(6*randNumber)+1; return randNumber; } function showRandomPict(imgNr) { var pictNr = randomInteger(6); showPict(pictNr , imgNr); } </script> </head> <body> <p> Roll The Dice! </p> <div id= largePict> <a href="#" return false;> <img name="largeImg1" src="dice/1.gif" alt="Ett" onclick="showRandomPict(1)" /> </a> <a href="#" return false;> <img name="largeImg2" src="dice/1.gif" alt="Ett" onclick="showRandomPict(2)" /> </a> <a href="#" return false;> <img name="largeImg3" src="dice/1.gif" alt="Ett" onclick="showRandomPict(3)" /> </a> </div> <div id="dice"> <p> <a href="#" onclick = "showRandomPict(1); showRandomPict(2); showRandomPict(3); return false">Roll all Dices</a> </p> <p> <form name="result"> </form> </p> </div> </body> </html>
|