HTML 所需标签不适用于公司和姓名

HTML required tag not working for company and name

必需的属性似乎不适用于 Company 和 Phone。它仅适用于姓名和电子邮件。有人可以帮我吗?

  <form>
                <input type="text" name="name" value="" placeholder="Name" required />
                
                <input type="text" name="company" value="" placeholder="Company" required />
                
                <input type="text" name="email" value="" placeholder="Email" required />
                
                <input type="text" name="phone" value="" placeholder="Phone" required />
                <br />
                <div onclick="catalog_popup_submit();" 
                class="button">Continue</div>
    </form>

问题出在

<div onclick="catalog_popup_submit();" 
            class="button">Continue</div>

尝试在表单中包含提交按钮。

<html>
<body>
<form>
            <input type="text" name="name" value="" placeholder="Name" required />

            <input type="text" name="company" value="" placeholder="Company" required />

            <input type="email" name="email" value="" placeholder="Email" required />

            <input type="text" name="phone" value="" placeholder="Phone" required />
            <br />
   <input type="submit" value="continue" />        
</form>
</body>
</html>

<html>
<body>
<form>
            <input type="text" name="name" value="" placeholder="Name" required />

            <input type="text" name="company" value="" placeholder="Company" required />

            <input type="text" name="email" value="" placeholder="Email" required />

            <input type="text" name="phone" value="" placeholder="Phone" required />
            <br />
            <input type="submit" value="continue" />        
</form>
</body>
</html>

<form>
 <input type="text" name="name" value="" placeholder="Name" required />

            <input type="text" name="company" value="" placeholder="Company" required />

            <input type="email" name="email" value="" placeholder="Email" required />

            <input type="text" name="phone" pattern="[1-9]{1}[0-9]{9}" placeholder="Phone" title="Enter 10 digit mobile number"required />
            <input type="submit" value="continue" />  
</form>