Mechanical Turk中的必填字段

时间:2010-11-03 19:52:53

标签: mechanicalturk

有没有办法让亚马逊机械土耳其人HIT需要字段?我在HTML表单中对文本框或单选按钮做了一些空白回复,亚马逊的文档似乎没有提供任何验证机制。

4 个答案:

答案 0 :(得分:2)

最简单的方法可能是使用亚马逊的API调用'createHIT'来创建你的HIT:http://docs.amazonwebservices.com/AWSMechTurk/latest/AWSMturkAPI/index.html?ApiReference_CreateHITOperation.html

然后,您可以使用'questionForm'数据结构来指定您的HIT问题,该数据结构允许将任何字段定义为“必需”,并在提交表单时强制执行。

答案 1 :(得分:1)

我建议您在外部服务器上创建HIT,使用javascript进行表单验证,然后使用iFrame在Mechanical Turk上显示问卷。

答案 2 :(得分:0)

如果您不介意创建一个外部Web应用程序来托管您的问题表单,您可以创建一个外部HIT并在那里进行验证。

答案 3 :(得分:0)

我认为将必需的属性添加到您的元素中可以正常工作。

<input class="form-control" id="url" name="url" placeholder="Enter URL here" required="" type="url" />