Форма проверки не работает - PullRequest
0 голосов
/ 31 декабря 2011

Я изучаю JavaScript и слышал, что document.getElementbyId() весьма полезно.

Итак, я подумал, что мог бы создать средство проверки формы, которое проверяет, является ли поле формы пустым.

Вот jsFiddle (по некоторым причинам он не отображает его правильно, вы можете захотеть сделать его локальным файлом).

По некоторым причинам alert() звонки не отображаются.

Ответы [ 2 ]

2 голосов
/ 31 декабря 2011

Вы тестируете, только если объект текстового поля имеет значение null. Нет, если значение в HTMLInputElement пусто.

Что вам нужно:

var LastName = document.getElementById('LastName');
if (LastName.value === '') {
    alert('Please enter a Last Name');
}
0 голосов
/ 31 декабря 2011
var FirstName = document.getElementById('FirstName');
if (FirstName === '') {

FirstName - элемент DOME. Чтобы получить его значение, используйте FirstName.value.

if (FirstName.value === '') {
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...