使用javascript播放声音片段

时间:2013-06-27 09:33:14

标签: javascript html

我正在尝试将声音片段添加到javascript中创建的span变量中。 但声音片段没有播放。

任何人都可以告诉下面代码中的错误吗?(我在代码中包含了结束标记)

这是我的代码,

var mySpan=document.createElement('span');

mySpan.innerHTML="embed src=\""+soundfile+"\" hidden=\"true"\ autostart=\ "false" \"

document.body.appenChild(mySpan);

提前致谢..

2 个答案:

答案 0 :(得分:1)

appenChild应为appendChild。你错过了一个' d。

另外,我不完全确定嵌入语句的语法。你似乎错过了<>,你的反斜杠看起来很奇怪。

尝试:

var mySpan = document.createElement('span');

mySpan.innerHTML = '<embed src="' + soundfile + '" hidden="true" autostart="false">';

document.body.appendChild(mySpan);

不确定这是否正确。只是修复你的语法。 :)

答案 1 :(得分:0)

  • 您的embed标签没有左右括号。

    mySpan.innerHTML='<embed src="'+soundfile+'" hidden="true" autostart='false'></embed>';

  • 您错误拼写appenChild,应该是appendChild

  • 确保将变量soundfile初始化为包含声音片段路径的字符串。