1. Обзор
В реальной разработке часто необходимо определить, является ли значение элемента в форме, представленной пользователем. Другая ситуация заключается в том, что значения всех элементов в форме не разрешаются пустыми. Этот пример введет простой и эффективный способ определить, являются ли все элементы в форме пустыми.
2. Технические моменты
Он в основном реализован в JavaScript путем зацикливания через атрибут элемента объекта Form. Атрибут элементов объекта формы представляет собой массив всех элементов формы формы на странице. Например, form.elements [0] представляет первый элемент объекта формы, а Form.Elements [n] представляет собой объект NTH Element Form.
3. Конкретный код реализации
(1) Создайте новую страницу формы index.jsp. Форма страницы содержит 3 элемента, которые не могут быть пустыми, и кнопку отправки. Вам нужно определить значение атрибута идентификатора формы. Ключевой код заключается в следующем:
<form action = "" id = "myform"> <table align = "center"> <tr> <td> Сообщение: </td> <td> <input type = "text" name = "messageUser"> </td> </tr> <tr> <td> Название сообщения: </td> <td> <pint type = "t name =" name = " Содержание: </td> <td> <textarea rows = "8" cols = "45"> </textarea> </td> <tr> <td align = "center" colspan = "2"> <input type = "value =" propect "onclick =" check () "> </td> </tr> </table> </form>
(2) Напишите метод, чтобы убедиться, что значение элемента формы не разрешено быть пустым в теге <Script> этой страницы. Ключевой код заключается в следующем:
function check () {var myform = document.getElementById ("myForm"); // Получить объект формы формы для (var i = 0; i <myform.length; i ++) {// форма цикла Form if (myform.elents [i] .value == "") {// Судить, является ли каждый элемент пустым предупреждением (myform.elements [i] .title+"не может быть пустым!"); MyForm.Elements [i] .focus ();); // Элементы получают Focus return;}} myform.submit ();}В JavaScript атрибут значения атрибута элементов объекта формы представляет значение указанного элемента; атрибут имени представляет имя указанного элемента формы; и атрибут заголовка представляет заголовок элемента формы.
Выше приведено соответствующие знания о примере кода, который редактор представляет вам, чтобы проверить, является ли значение элемента формы пустым. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!