簡體   English   中英

在Mechanical Turk中播放音頻的按鈕

[英]Buttons to play Audio in Mechanical Turk

我們想將音頻集成到Amazon 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>

問題在於,任何按鈕按下也將被解釋為“提交”,並且HIT將被提交。 如何避免呢?

嗯,這似乎是由於對HTML <button>標記缺乏了解導致的,與Mechanical Turk無關。

默認情況下,所有按鈕都將提交表單,除非它們具有屬性type="button"

這是因為, 根據HTML 4.01規范 ,默認按鈕類型為submit

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM