Javascript I';我有两个按钮,但我只需要其中一个来检查必填字段,但如何检查?

Javascript I';我有两个按钮,但我只需要其中一个来检查必填字段,但如何检查?,javascript,php,html,web,Javascript,Php,Html,Web,我对PHP和HTML非常陌生 我现在的问题是: 我有两个按钮:(1)Temp(2)Submit,这两个按钮都是为用户可以在上面写东西的表单创建的。但是表单的一些字段是必需的,所以在HTML中,我在表单中这些字段的末尾写了“required”。 但问题是,当我按下“Submit”按钮而不是“Temp”按钮时,我希望系统检查那些必填字段。但我真的不知道怎么做 到目前为止,我已经做到了以下几点: <form action='' method='post' enctype='multipart/f

我对PHPHTML非常陌生
我现在的问题是:
我有两个按钮:(1)Temp(2)Submit,这两个按钮都是为用户可以在上面写东西的表单创建的。但是表单的一些字段是必需的,所以在HTML中,我在表单中这些字段的末尾写了“required”。 但问题是,当我按下“Submit”按钮而不是“Temp”按钮时,我希望系统检查那些必填字段。但我真的不知道怎么做

到目前为止,我已经做到了以下几点:

<form action='' method='post' enctype='multipart/form-data'>   
<div class='well'><strong><h4><center>Intern Record File</center></strong> 
</h4></div>
<br>
    <div class="input-group">
        <span class="input-group-addon">Company Name</span>
        <input type="hidden" name="ent_name_title" value="Company Nmae">
        <input type="text" class="form-control" name="ent_name" value="<?php echo $ent_name;?>" required readonly>
    </div>
    <br>
    <div class="input-group">
        <span class="input-group-addon">Job Name</span>
        <input type="hidden" name="intern_name_title" value="Job Name">
        <input type="text" class="form-control" name="intern_name" value="<?php echo $intern_name;?>" required readonly>
    </div>
    <br>
    <div class="input-group">
        <span class="input-group-addon">Job Department</span>
        <input type="hidden" name="ent_acc_dept_title" value="Job Department">
        <input type="text" class="form-control" name="ent_acc_dept" value="<?php echo $ent_acc_dept;?>">
    </div>
<br>

实习生记录文件

公司名称
您可以在
Temp
按钮的
event
上单击
preventDefault()


您可以随时将temp按钮更改为


我看不到任何按钮按钮都有类型,您可以将默认类型更改回按钮,它不会作为表单提交。您好,将Temp按钮更改为和Submit按钮更改为您可以在btn类中使用的第二个按钮(如果您使用的是自举ofc)。所以页面不会在第二天提交button@SeanBright对不起,我没有粘贴那个部分<代码>临时提交
非常感谢您的回答。但我还是有点担心。由于temp按钮在用户单击时用作按钮,可以临时保存用户输入的文件,因此这部分有一些PHP代码。我怎样才能让它工作?(PHP代码在另一个评论框中。非常感谢!
if(isset($\u POST['tmp']){$content=“”;foreach($\u POST as$key=>$value){$content=$content.htmlspecialchars($key)。“:”.htmlspecialchars($value)。;”;//echo$file\u路径;make\txt\u文件($file\u path,$content);//使用路径参数//$path=urlencode重定向到此页面(base64_encode($file_path));echo(“window.location.href=”“$back_page。”;”);break;}
由于我需要使用此PHP代码生成一个.txt文件,没有提交类型,我不能再使用$_POST。您可以将其添加到onclick中的PHP代码中。我不能100%确定,因为这取决于您想要完成什么
<button onclick="functionName();" >Temp</button>