0

私は javascript の初心者です。動的に div を作成したいのですが、その div 内にビデオ タグを設定したいと考えています。その後、ボディ内にこの div を記述します。もう 1 つの必要性は、ボディ内のすべての要素を唯一の目に見えるアイテムは、そのビデオでなければなりません。以下のコードは私の試みですが、ビデオの再生時に p タグ要素が表示されます。私を助けてください..ありがとう..

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
function dyna()
{

var dynaDiv = document.createElement("div");

dynaDiv.style.background = "red";
dynaDiv.style.color = "white";
dynaDiv.innerHTML = "<video autoplay><source type='video/mp4' src='video/BigBuck_converted.mp4'/></video>";
document.body.appendChild(dynaDiv);
}
</script>
</head>

<body onload="dyna();">
<p>demo</p>

</body>
</html>
4

1 に答える 1

0

答えを得ました。次のコードを追加しました

document.body.innerHTML="";

dynaDiv.innerHTML = "<video autoplay><source type='videos/mp4' src='videos/Wildlife.mp4'/></video>";

私の必要に応じて適切に機能しました..ありがとうございます.. :)

于 2013-01-30T08:45:38.763 に答える