Обязательные поля не будут проверены

0

У меня есть эта форма:

            <form id="br" method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]) ?>">
                <table>
                    <tr>
                        <td>Report Title:*</td> <td><input name="title" type="text" required placeholder="The bug that you want to report" size="50" maxlength="35" /></td><td></td>
                    </tr><br />
                    <tr>
                        <td>Reporter:*</td> <td><input name="user" type="text" required class="username" placeholder="Your name" size="50" maxlength="35"></td><td><input type="checkbox" name="anonymous" id="cb" /><label for="cb">Report anonymously</label></td>
                    </tr>
                    <tr>
                        <td style="vertical-align: top;">Report summary:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td> <td><textarea name="sum" cols="39" rows="15" required id="sum"></textarea></td></td><td></td>
                    </tr>
                    <tr><td style="font-size:12px;"><em>* - required field</em></td><td></td><td></td></tr>
                </table>
                <br />
                <a href="#" class="submit"><div class="submitform"></div></a>
                <br />
            </form>

Но обязательные поля не будут проверяться, даже если я поставлю для них required атрибут. Он немедленно отправит форму без проверки больше...

Теги:
validation
forms

1 ответ

0

Ладно, я понял

<a href="#" class="submit"><div class="submitform"></div></a>

Должен быть

 <input type="submit" name="submit" />
  • 0
    Попытался поместить значения ="required" в required атрибуты, но все равно не работает. И еще одна вещь, я использую HTML5 здесь как мой тип документа, а не XHTML
  • 0
    Я изменил ответ, вы не использовали <input type="submit" /> . Вы использовали <a href="..." .
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню