मैंने अभी जेएस सीखना शुरू कर दिया है। मैं अपने एचटीएमएल कोड में मौजूद टैग में एम्बेड src के मान को बदलने की कोशिश कर रहा हूं। लेकिन निम्नलिखित कोड मैं लिखे से ऐसा करने में असमर्थ हूँ -जावास्क्रिप्ट के साथ एम्बेड src के मूल्य को कैसे बदलें?
एचटीएमएल -
<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>
जे एस:
function showGame(whichgame){var source=whichgame.getAttribute("href");
var game=document.getElementById("gameHolder");
game.setAttribute("src",source);}
मैं जे एस फ़्लैश gameHolder में चयनित फ़ाइल प्रदर्शित करना चाहते हैं अंतरिक्ष जो डिफ़ॉल्ट रूप से एक छवि रखती है। मैं जेएस के अपने शुरुआती ज्ञान के साथ ऐसा करने में असमर्थ हूं, कृपया कोड का उपयोग करने के साथ ही कृपया इसे समझाएं।
आप कुछ शामिल हो सकते हैं वीडियो फ़ाइल नाम सेट करने की जरूरत है अधिक संदर्भ, जैसे प्रासंगिक HTML या आप वास्तव में इस फ़ंक्शन को कैसे कॉल करते हैं। इसके अलावा, क्या आपने एक स्क्रिप्टिंग लाइब्रेरी जैसे JQuery या प्रोटोटाइप माना है? – ghayes
क्या आपने game.src = स्रोत की कोशिश की है; ? –
आपका कोड काम कर रहा है लगता है। आपको किस हिस्से में समस्या है? –