您好,我有一个简单的登录表单,
我需要制作它,如果它是空的,我希望禁用登录按钮,否则它是我制作的启用的。
<?php
if($validate == "1")
{
echo '<input class="btn btn-primary btn-lg btn-block" type="submit" value="Login" />';
}
else
{
echo '<input class="btn btn-primary btn-lg btn-block" type="submit" value="Login" disabled="1" />';
}
?>
并且在我制作的主表单代码中给出了 $validate="1";和 $validate="0"; 目前,如果我刷新页面,其中禁用了任何文本,它就可以工作,但如果我写了任何文本,它就永远不会启用。
最佳答案
您问题中的代码是 PHP 代码,并且 PHP 仅在服务器端(即加载页面时)进行评估。
我想你想要一些在客户端验证的东西 - 在这里你必须使用 JavaScript。
关于javascript - 使用 PHP 验证 HTML 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33058286/