Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 音频标签属性问题_Javascript_Jquery - Fatal编程技术网

Javascript 音频标签属性问题

Javascript 音频标签属性问题,javascript,jquery,Javascript,Jquery,我需要创建一组属性的音频标签 我有 var audioPlayer=document.createElement('audio'); var audioSource=document.createElement('source'); audioSource.type="audio/mp3"; audioPlayer.controls="controls"; audioPlayer.autoplay="autoplay"; $('div').append

我需要创建一组属性的音频标签

我有

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

     audioSource.type="audio/mp3";

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

$('div').append(audioPlayer);
我的html变成:

含铬

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

</audio>

在FF中



我应该如何在javascript中创建这些?非常感谢

控件
自动播放
都是布尔值,这意味着只要属性存在就足够了-它的值没有任何区别


我个人喜欢设置
audioPlayer.controls=true因为它是布尔值。

我不确定我是否理解您的意思。元素是否以控件的形式显示?是不是应该这样?我现在知道了。原来控制和自动播放不是我的问题。它是服务器中的mime类型。。
<audio controls='' autoplay='' id='test', class='classname'>

</audio>