Javascript 如何禁止用户重新填写同一表单?

Javascript 如何禁止用户重新填写同一表单?,javascript,html,Javascript,Html,是否有一种方法可以禁止用户重新填写同一表单?或者可以禁用打开该表单的链接以供第二次使用?您无法控制其他人的浏览器。Javascript只是为了让用户更好地体验您的网站。另外,不要信任它并在服务器上执行所有检查根据UI流,有许多方法 如果您只是对防止意外重复提交数据感兴趣,请遵循以下模式 你填了这张表 我认为最好使用服务器端语言,如ASP或PHP。连接到数据库并检查用户广告是否已填入formuse数据库、会话、Cookie中 <?PHP session_start();?> <

是否有一种方法可以禁止用户重新填写同一表单?或者可以禁用打开该表单的链接以供第二次使用?

您无法控制其他人的浏览器。Javascript只是为了让用户更好地体验您的网站。另外,不要信任它并在服务器上执行所有检查

根据UI流,有许多方法

如果您只是对防止意外重复提交数据感兴趣,请遵循以下模式


你填了这张表

我认为最好使用服务器端语言,如ASP或PHP。连接到数据库并检查用户广告是否已填入formuse数据库、会话、Cookie中
<?PHP session_start();?>
<?php if(isset($_SESSION["form_viewd"]) and $_SESSION["form_viewd"] == "yes"): ?>
    <span>you filled this form</span>
<?php else: $_SESSION["form_viewd"] = "yes"; ?>
    <form>
    </form>
<?php endif; sesseion_destroy(); ?>