我的 HTML 表单(姓名、电子邮件、主题、消息)有问题,我无法验证表单是否正确填写。我想在提交表单时调用 javascript 函数,并在字段未正确完成时发出警报。
我的问题是提交按钮,因为我的老板说我必须使用他自己的 php 函数来插入提交按钮。php函数看起来像:
function normal_button($text, $width, $param = '', $class = 'button-blue')
{
$content = '<div class="'.$class.'" style="width:'.$width.'px;" '.$param.'>'.$text.'</div>';
return $content;
}
以及我如何调用该函数:
echo normal_button('Send it', '100', 'onclick="document.getElementById(\'emailForm\').submit();" ');
我试图调用onSubmit="return checkForm(this)"
在<form action='email.php' method='post'>
HTML 表单中声明的 js 函数,但我无法“捕获”提交。我也试图用 jquery 来捕捉它,$(document).ready(function() { $('.normal_button').click(function() { }); );
但如果一个字段没有正确完成,我就不能返回 false。
我必须使用他的 PHP 函数来插入提交按钮,但是我怎样才能“捕捉”这些字段,我怎样才能验证它们呢?有什么建议么?谢谢 !