Как изменить значение embed src с помощью JavaScript?

Я только начал изучать JS. Я пытаюсь изменить значение embed src в теге, присутствующем в моем HTML-коде. Но я не могу сделать это со следующим кодом, который я написал -

HTML -

<ol>
<li><a href="http://embedgames.ru/wp-content/games/kitty-throw.swf" 
    onclick="showGame(this);return false;">Kitty Throw</a></li>
</ol>

<embed id="gameHolder" src="http://pictat.com/i/2011/7/10/32479playscrnba.jpg" 
    quality="high" menu ="false" width="550" height="400" 
    type="application/x-shockwave-flash" 
    pluginspage="http://www.macromedia.com/go/getflashplayer" /></center>

JS:

function showGame(whichgame){var source=whichgame.getAttribute("href");
var game=document.getElementById("gameHolder");
game.setAttribute("src",source);}

Я хочу, чтобы JS отображал флэш-файл, выбранный в пространстве gameHolder, который по умолчанию содержит изображение. Я не могу сделать это, имея только начальные знания JS, также, пожалуйста, объясните код, когда вы его используете.

6
задан PeeHaa 28 January 2012 в 17:24
поделиться