自动提交页面加载形式(Auto submit form on page load)

2019-09-03 18:27发布

我有一个有点麻烦,我目前的问题。 任何帮助将不胜感激。

我有一个“注册过程”,我不再需要了一步,但我没有时间来重新配置整个过程,所以我想自动提交页面加载的形式,所以它基本上会跳过此步。 有什么想法吗?

编辑:对不起,我应该提到,本来有两个提交选项,我摆脱了一个,现在我只是希望提交页面加载“mem_type”选项。 不知道这使多大的差别。

<form method=post action="<?=$base_href.url("signup")?>" name="member_signup">
<input type=hidden name="process" value="facility_info">
<input type=hidden name="create_order" value="true">

<?php
    foreach ($_POST as $k=>$d) {
        if ($k === 'textarea') continue;
        echo "<input type=hidden name=\"".strip_tags($k)."\" value=\"".strip_tags($d)."\">";
    }
?>

<input type="submit" value="submit" name="mem_type" border="0">
</form>

Answer 1:

试试这个在窗口负荷提交表单。

window.onload = function(){
  document.forms['member_signup'].submit();
}


Answer 2:

你可以简单地通过添加JavaScript代码片段,你的身体标记引用窗体名称这样在页面加载时自动提交任何形式....

<body onload="document.form1.submit()">


Answer 3:

下面添加到Body标记,

<body onload="document.forms['member_signup'].submit()">

并给予name属性的Form

<form method="POST" action="" name="member_signup">


文章来源: Auto submit form on page load