Javascript 在Mechanical Turk中播放音频的按钮

Javascript 在Mechanical Turk中播放音频的按钮,javascript,html,mechanicalturk,Javascript,Html,Mechanicalturk,我们希望在亚马逊Mechanical Turk HIT中集成音频,并使用按钮播放和增加或减少音量 <audio id="player" src="test.mp3"></audio> <button onclick="document.getElementById('player').play()">Play</button> <button onclick="document.getElementById('player').volum

我们希望在亚马逊Mechanical Turk HIT中集成音频,并使用按钮播放和增加或减少音量

<audio id="player" src="test.mp3"></audio> 
<button onclick="document.getElementById('player').play()">Play</button> 
<button onclick="document.getElementById('player').volume += 0.1">Vol+ </button>  
<button onclick="document.getElementById('player').volume -= 0.1">Vol- </button>

玩
卷+
卷

问题是,任何按钮按下都会被解释为提交,点击被提交。这怎么能避免呢?

嗯,这似乎只是因为对HTML
标记缺乏了解,而与Mechanical Turk无关

默认情况下,所有按钮都提交表单,除非它们具有属性
type=“button”


这是因为,默认的按钮类型是
submit

对于外部问题点击来说似乎是一个很好的用例,因此您不受MTurk界面的约束。