Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2012, 14:53   #1
bpystep
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 180
По умолчанию Появление кнопки при успешной валидации JavaScript

есть вот такой скрипт:
Код:
function regular(reg, flags, nValue) {
    var myReg = new RegExp (reg, flags);
    if (myReg.exec(nValue)) return true;
    else return false;
}
 
function validation(node) {
    if (node.name == 'login') {
        var reg = "^[\.\s 0-9a-zA-Z_-]+$";
        var flags = "";
        var p = regular(reg, flags, node.value);
        if (p) {
            node.style.color = "#00ff00";
            document.all.tr5.cells[2].innerText="";
        }
        else {
            node.style.color = "#ff0000";
            document.all.tr5.cells[2].innerText="допустимы латинские символы, цифры, подчеркивание, тире, точка, пробел";
            document.all.tr5.cells[2].style.color="#ffff00";
        }   
    }
if (//что здесь) {
        document.all.button.cells[0].innerHTML="<input type='submit' name='sub_register' value='Зарегистрироваться'>";
    }
Код HTML:
<tr id="tr5">
    <td>Логин</td>
    <td><input onChange="validation(this)" type="text" size="10" name="login"></td>
    <td></td>
</tr>
как сделать чтобы при успешном прохождении regular() появилась кнопочка "Зарегистрироваться"?

п.с. есстественно логин не единственный параметр который вызывает regular().
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
bpystep вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
появление изображения при наведении moneyman HTML и CSS 8 21.06.2012 14:58
Появление фрейма при нажатии на элемент ListBox HosterGH Помощь студентам 0 09.11.2011 14:52
появление Edit при нажатии кнопки Саня_ Компоненты Delphi 4 06.03.2011 21:45
Макрос для кнопки появление и удаление надписи в определенном месте с условием Apostolx Microsoft Office Excel 5 05.11.2009 15:02
появление картинки при выполнении кода kate158 Общие вопросы Delphi 13 29.09.2009 15:43