创建一个包含 2 个操作页面的 html 表单

create a html form with 2 action pags

我如何创建一个 html 表单,其中 action 属性有 2 destination.I 想要当用户点击提交底部时,检查用户是否输入了错误的数据页面转到另一个页面 window.location,如果用户输入正确,则使用相同的指令进入主页。

表单的示例代码

<form id='myform' action='action.php' method='POST' target='formresponse'>
<label for='name' >Your Full Name*: </label><br/>
<input type='text' name='name' id='name' maxlength="50" /><br/>
<label for='email' >Email Address*:</label><br/>
<input type='text' name='email' id='email' maxlength="50" /><br/>
<input type='button' name='Submit' value='Submit' />
</form>

<iframe name='formresponse' width='300' height='200'></frame>

多项操作

function SubmitForm()
{
     document.forms['contactus'].action='action1.php';
     document.forms['contactus'].target='frame_result1';
     document.forms['contactus'].submit();

     document.forms['contactus'].action='action2.php';
     document.forms['contactus'].target='frame_result2';
     document.forms['contactus'].submit();
     return true;
}

首先,正确输入是什么意思? 主表单数据验证发生在服务器端,而不是客户端。你最好只使用客户端进行简单的验证,比如拼写错误。

不需要 2 个目标页面(如您所称)。 您可以使用标准操作属性,它是您要将表单数据发送到的服务器上的页面。

在那里,您可以选择决定哪个条件需要什么操作并将数据(然后是用户)发送到所需的页面/操作。