javascript 验证/阻止提交表单 amazon Mechanical Turk

发布于 2024-11-06 15:13:13 字数 222 浏览 7 评论 0原文

我正在使用亚马逊调查表单模板来创建调查。

不过我想使用验证。

我看到这个问题但是我不想使用Web 服务来创建点击但使用它们的模板。

如何阻止表单被提交?

I am using Amazon survey form template to create a survey.

however i would like to use validation.

I saw this question however i don't want to use the web services to create the hit but use their template.

How can I prevent the form from being submitted?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

把昨日还给我 2024-11-13 15:13:13

我找到了一种方法:

我向提交按钮添加了一个功能:

<script type='text/javascript'>
window.onload = function() {document.getElementById('submitButton').setAttribute('onclick', 'return validateForm()'); }



function validateForm() {
if (validate)
return true;
else
return false;
}
</script>

I found a way to do it:

I added a function to the submit button:

<script type='text/javascript'>
window.onload = function() {document.getElementById('submitButton').setAttribute('onclick', 'return validateForm()'); }



function validateForm() {
if (validate)
return true;
else
return false;
}
</script>
贪了杯 2024-11-13 15:13:13

这是使用 jQuery 进行验证的示例

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$(document).ready(function() {
  $('#submitButton').click(function() {
    if ($('input[name=myField]').val() == '') {
      alert('myField is required.');
      return false;
    }
    return true;
  });
});
</script>

Here's an example of doing the validation with jQuery

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$(document).ready(function() {
  $('#submitButton').click(function() {
    if ($('input[name=myField]').val() == '') {
      alert('myField is required.');
      return false;
    }
    return true;
  });
});
</script>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文