document.getElementById('submitted').click();"; -6ren">
gpt4 book ai didi

javascript - 当我自动提交创建无限循环时我怎样才能停止

转载 作者:行者123 更新时间:2023-12-02 23:41:46 25 4
gpt4 key购买 nike

来自操作必须是同一页面,我怎样才能只点击一次。并删除循环

<form  action="" name="formsajal" method="post" enctype="multipart/form-data" id="formsajal">
<?php

$execute = "<input id='submitted' type='submit' value='submit' title='Ctrl+Enter'>";
echo $execute;
?>
</form>
<?php echo "<script>document.getElementById('submitted').click();</script>"; ?>

最佳答案

为您的输入命名,以便表单提交一个值。提交表单时,仅通过 POST/GET 发送具有 name 属性的输入、选择和文本区域。

您现在可以通过检查 $_POST 数组中是否存在该名称来检查表单是否已发送。如果存在,请勿重新提交表单。

<form action="" name="formsajal" method="post" enctype="multipart/form-data" id="formsajal">
<input id='submitted' name="submitted" type='submit' value='submit' title='Ctrl+Enter'>
</form>
<?php
if (!isset($_POST['submitted'])) {
echo "<script>document.getElementById('submitted').click();</script>";
}
?>

关于javascript - 当我自动提交创建无限循环时我怎样才能停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56034643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com