Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Проверка полей формы (https://javascript.ru/forum/misc/7928-proverka-polejj-formy.html)

Qwe2Qwe 26.02.2010 18:28

Проверка полей формы
 
Здравствуйте, дело в том, что где-то здесь я нашел код, проверяющий на наличие символов поле, вот он уже измененный мною (думаю, это не помешает):

function empty_form ()
{
    var txt = document.getElementById('write_box_text').value;
    if(txt == '')
    {
        document.getElementById('textisEmpty').style.display='block';
        return false;
    }    
    document.getElementById('textisEmpty').style.display='none';document.getElementById('buttonsDialMsg').style.display='none';document.getElementById('gosendMsgto').style.display='none';document.getElementById('loadtoMessage').style.display='block';settimer()
    return true;
}


Код, вообщем, проверяет наличие текста в поле с ID write_box_text, но мне надо, чтобы он при этом проверял еще и поле с ID write_box_tema, думаю это легко для Вас. Жду ответа ;)

Qwe2Qwe 27.02.2010 16:19

И никто незнает, все такие мегапро, что такую легкотню не будут делать

vk65535 27.02.2010 16:28

Если код:
var txt = document.getElementById('*!*write_box_text*/!*').value;
if(txt == '') ...
проверяет наличие текста в поле write_box_text, то код для проверки наличия текста в поле write_box_tema, вероятно, будет как-то так:
var txt = document.getElementById('*!*write_box_tema*/!*').value;
if(txt == '') ...

Shaci 27.02.2010 16:30

Цитата:

Сообщение от Qwe2Qwe (Сообщение 46209)
вот он уже измененный мною (думаю, это не помешает):

не советую так делать, если плохо знаете js.:)

Qwe2Qwe 27.02.2010 19:32

vk65535,
это нето, вот именно что мне и надо сделать для проверки наличия текста в двух полях, в write_box_text и write_box_tema.

Shaci,
я изменил только функции, происходящии при наличии/отсутствии текста.

Qwe2Qwe 27.02.2010 19:33

Правда люди плз хелп ми :cray:

vk65535 27.02.2010 19:36

Если нужно проверить, есть-ли незаполненое поле, то как-то так:
var text1 = document.getElementById('write_box_text').value;
var text2 = document.getElementById('write_box_tema').value;
if (!(text1 && text2)) ...

Qwe2Qwe 27.02.2010 19:43

vk65535,
огромное вам спасибо))) работает :thanks:


Часовой пояс GMT +3, время: 02:11.