Televatros
1

Как выполнить две функции одновременно на Ява?

26.03.2014, 18:44. Показов 490. Ответов 0
Метки нет (Все метки)

Сильно ошибся с разделом форума. Приношу свои извинения. Просто рабочий день уже кончается и я слишком спешу.

Есть такое поле, в котором при нажатии нужно выполнить подмену классов и полную очистку поля, а при клике в другое место - подмену классов и заполнение поля старым значением (подсказкой), НО только в том случае, если поле оказалось пустым.

Команда onFocus прекрасно выполняет свою задачу, а вот onBlur меняет заданный класс вне зависимости от того, заполнена была форма, либо нет.

У меня это выражается в том, что текст в любом случае становится серым, тогда как если форма заполнена пользователем, текст должен сохранить черный цвет заданный при клике на поле.

Пробовал переставлять команды разными способами, но добивался лишь того, что onBlur переставал выполнять свои функции вовсе.
Подскажите пожалуйста, в чем я не прав и есть ли возможность сделать это возможном, в принципе<?>

HTML5
1
2
3
4
5
<input class="light_gray" size="20" maxlength="20" id="Номер" name="Номер" value="     № удостоверения" type="text" 
 
onfocus=" if (this.value == '     № удостоверения') {this.value=''}; document.getElementById('Номер').className = 'classic_black'" 
 
onBlur="if (this.value == '') {this.value='     № удостоверения'}; document.getElementById('Номер').className = 'light_gray'">

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2014, 18:44
Ответы с готовыми решениями:

Поток.Или как выполнить две функции одновременно
Мне надо в одно время выполнить два действия. Функция которая получает координаты клика и и что...

Как выполнить задание (написать две функции getAllDivisors и getLowestDivisor)
Надо написать две функции getAllDivisors и getLowestDivisor. Функция main должна вызывать функцию...

Как выполнить циклы одновременно?
Здраствуйте программисты я работаю над маленьким проектом разделения в трехфазном сепараторе.Все...

Можно ли и как выполнить одновременно несколько команд?
Помню, что-то такое было про управление потоками в CMD... Нужно запустить два цикла одновременно!

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2014, 18:44

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как выполнить два трансформирования меша одновременно
Здравствуйте! Я столкнулся с такой проблемой: мне нужно уменьшить объект и передвинуть, но у меня...

Как перемещать две формы одновременно
подскажите, как перемещать две формы одновременно?

Как вывести две формы одновременно
Подскажите пожалуйста как в C++ Builder создать две формы в приложении, чтобы они работали...

Как отобразить две формы одновременно
Мне нужно, чтобы на экране отображались сразу две формы, но если вызвать из Form1 открытие Form2,...

Как запустить две формы одновременно
Здравтсвуйте, у меня есть две формы, первая запускается автоматически, вторая запускается при...

Как запустить две подпрограммы одновременно
Помогите пожалуйста. Написал не большую программку типа игра как запустить две подпрограммы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.