Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.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_Html - Fatal编程技术网

Javascript 如何将空属性添加到视频标签?

Javascript 如何将空属性添加到视频标签?,javascript,html,Javascript,Html,我只想使用javascript将“autobuffer”属性添加到我的视频标签中 基本上: var video = document.createElement('video'); video.addAttribute('autoBuffer'); 我要: <video autoBuffer></video> 我试过: video.setAttribute('autoBuffer'); => <video autoBuffer="undefined"&

我只想使用javascript将“autobuffer”属性添加到我的视频标签中

基本上:

var video = document.createElement('video');
video.addAttribute('autoBuffer');
我要:

<video autoBuffer></video>

我试过:

video.setAttribute('autoBuffer'); => <video autoBuffer="undefined"></video>
video.setAttribute('autoBuffer');=>
这是错误的…

第二个参数必须始终是字符串-当前隐式传递的
未定义的
被转换为一个。使用

video.setAttribute('autoBuffer', '');

快,好,对!真不敢相信我还没试过。。。干杯