0

たくさんの属性を持つオーディオタグを作成する必要があります。

私は持っています

var audioPlayer=document.createElement('audio');
var audioSource=document.createElement('source');

     audioSource.type="audio/mp3";

     audioPlayer.controls="controls";
     audioPlayer.autoplay="autoplay";    

$('div').append(audioPlayer);

私のhtmlは次のようになります:

Chromeで

<audio controls autoplay id='test', class='classname'>

</audio>

FFで

<audio controls='' autoplay='' id='test', class='classname'>

</audio>

これらをJavaScriptで作成するにはどうすればよいですか?どうもありがとう!

4

1 に答える 1

2

controlsautoplayはブール値です。つまり、属性が存在するだけで十分です。その値に違いはありません。

個人的にはaudioPlayer.controls = true;ブール値なので設定するのが好きです。

于 2012-10-02T00:05:58.603 に答える