<div>
<hr />
<embed id='emd' src='wavs/Aptitudes.wav' autostart="0"></embed><br />
<br />
<input type="button" value='播放' onclick='emd.play()' /><hr />
<input type="button" value='停止' onclick="stop()" />
<input type="button" value='停止' onclick="emd.stop()" />
<hr />
</div> <script type="text/javascript">
function stop() {
var a = document.getElementsByTagName("embed")[0].id;
a.stop();
}
</script>
为什么 <input type="button" value='停止' onclick="stop()" /> 不等于 <input type="button" value='停止' onclick="emd.stop()" /> 用js 又该怎样写
这句有问题吧,这样a的值应该是一个字符串不是对象var a = document.getElementsByTagName("embed")[0];
这样才对吧