2011-12-17 8 views
0

埋め込みタグの値を制御したいのですが、JavaScriptでこれを行う方法が見つかりません。埋め込みタグの値を変更しますか?

ユーチューブから...

<div id="watch-player" class="flash-player"> 

<embed 
    type="application/x-shockwave-flash" 
    src="http://s.ytimg.com/yt/swfbin/watch_as3-vflJrftp4.swf" 
    width="640" 
    id="movie_player" 
    height="390" 
... 
> 
</div> 

はどのようにして、指定のdivのid内のembedタグの幅と高さの値を変更できますか?

ありがとうございました。あなたは(ただしgetElementsByTagName('embed')と例えば、または)タグたら

答えて

3
var embedElem = document.getElementById("movie_player"); 
embedElem.setAttribute("height", "200"); 
embedElem.setAttribute("width", "300"); 
0

は:

var embed = ... // however you want to get the embed tag 
embed.setAttribute("width","1920"); 
embed.setAttribute("height","1200"); 
// or whichever attributes to change 
+0

をそれはIDを持っています。 IDはユニークなので、実際には 'getElementsByTagName'を使う必要はありません。 –

関連する問題