基于单选按钮选择通过javascript将音频文件名转换为html 函数quesfl(qsvalue){ document.getElementById(“bebo1”).innerHTML=qsvalue+“.wav”; } 2. 3. 4. 您的浏览器不支持此音频格式。
我想通过单击相应的单选按钮来播放特定的音频文件。为此,我希望在html音频部分引用一个变量“bebo1”进行播放。这部分不起作用。音频文件也可用。请帮忙基于单选按钮选择通过javascript将音频文件名转换为html 函数quesfl(qsvalue){ document.getElementById(“bebo1”).innerHTML=qsvalue+“.wav”; } 2. 3. 4. 您的浏览器不支持此音频格式。,javascript,Javascript,我想通过单击相应的单选按钮来播放特定的音频文件。为此,我希望在html音频部分引用一个变量“bebo1”进行播放。这部分不起作用。音频文件也可用。请帮忙 更新源的src 使用Load()和play()加载和播放音频 试试这个: <html> <head> <script> function quesfl(qsvalue) { document.getElementById("bebo1").innerHTML= qsvalue + ".wa
<html>
<head>
<script>
function quesfl(qsvalue) {
document.getElementById("bebo1").innerHTML= qsvalue + ".wav";
}
</script>
</head>
<body>
<input type="radio" name="qno" value="02" onClick="quesfl(this.value);">2
<input type="radio" name="qno" value="03" onClick="quesfl(this.value);">3
<input type="radio" name="qno" value="04" onClick="quesfl(this.value);">4
<center><audio controls>
<source id = 'bebo1' src= 'bebo1' type="audio/wav">
Your browser does not support this audio format.
</audio></center><br>
</body>
</html>
函数quesfl(qsvalue){
var audio1=document.getElementById(“audio1”);
document.getElementById(“bebo1”).src=qsvalue+“.wav”;
audio1.load();
音频1.播放();
}
2.
3.
4.
您的浏览器不支持此音频格式。
使用类似jQuery的方法修改音频html标记的src
getElementById
将不返回任何内容,您没有任何带有id='bebo1'
的HTML标记。
<html>
<head>
<script>
function quesfl(qsvalue) {
var audio1= document.getElementById("audio1");
document.getElementById("bebo1").src = qsvalue + ".wav";
audio1.load();
audio1.play();
}
</script>
</head>
<body>
<input type="radio" name="qno" value="02" onClick="quesfl(this.value);">2
<input type="radio" name="qno" value="03" onClick="quesfl(this.value);">3
<input type="radio" name="qno" value="04" onClick="quesfl(this.value);">4
<center><audio controls id="audio1">
<source id="bebo1" type="audio/wav">
Your browser does not support this audio format.
</audio></center><br>
</body>
</html>