English 中文(简体)
Required fields in Mechanical Turk
原标题:

Is there any way to make fields required in an Amazon Mechanical Turk HIT? I get some blank responses to the textboxes or radiobuttons in my HTML form and the Amazon s documentation doesn t seem to provide any mechanism for validation.

最佳回答

The easiest way would probably be to use Amazon s API call createHIT to create your HIT: http://docs.amazonwebservices.com/AWSMechTurk/latest/AWSMturkAPI/index.html?ApiReference_CreateHITOperation.html

Then, you can specify your HIT questions using a questionForm data structure, which allows defining any field as required , and enforces it when the form is submitted.

问题回答

I think adding the required attribute to your element works fine.

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

I would suggest you create your HIT on an external server, used javascript for form validation and then display the questionnaire on Mechanical Turk using an iFrame.

If you don t mind creating an external web app to host your question form, you can create an external HIT and do your validation there.





相关问题
Required fields in Mechanical Turk

Is there any way to make fields required in an Amazon Mechanical Turk HIT? I get some blank responses to the textboxes or radiobuttons in my HTML form and the Amazon s documentation doesn t seem to ...

Converting HTML emails to "Well Formed XHTML Code"

I ve trying to submit html emails to amazon s mechanical turk using the questionform xml data scheme. I m having issues converting the html emails into well formed html data. I just input a script ...

Mechanical Turk: Post file to externalSubmit interface?

I have setup my own custom form for mechanical turk and am posting to their external interface. <form enctype="multipart/form-data" action="https://workersandbox.mturk.com/mturk/externalSubmit" ...

热门标签