【发布时间】:2012-05-21 07:39:12
【问题描述】:
我试图阻止人们通过我网站上的联系我们向我发送空白电子邮件。在我的主要网站上,我成功使用了以下 javascript:
<script type="text/javascript">
function checkForm(f)
{
if (f.elements['cf_name'].value == "" && f.elements['cf_email'].value == "" && f.elements['cf_message'].value == "")
{
alert("You have not filled in all of the required fields.");
return false;
}
else
{
f.submit();
return false;
}
}
</script>
虽然这可行,但当我在我的移动网站上实现相同功能时,人们仍然可以发送空白电子邮件。
我用于表单检查的 HTML 代码是:
<form action="contact.php" method="post" name="sform" onSubmit="return checkForm(this);">
所以我的问题是,如果字段为空,我如何在移动设备(特别是 iPhone)上停止表单提交
【问题讨论】:
-
如果关闭javascript,人们也可以通过PC浏览器发送空白电子邮件。
-
但这是在 javascript 上...
标签: javascript iphone forms submission