Javascript 在Mechanical Turk中播放音频的按钮
我们希望在亚马逊Mechanical Turk HIT中集成音频,并使用按钮播放和增加或减少音量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
<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界面的约束。