С Новым годом! Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 1
Регистрация: 01.05.2014
Сообщений: 94

Напишите функцию с использованием события onFocus

10.06.2018, 15:50. Показов 1490. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте . Помогите пожалуйста разобраться и до делать задание.

При получении полем chekbox (флажок) фокуса в строке состояния выводиться сообщение: "Привет,ты кто". А когда курсор уходит с чекбокса строка состояния становиться пустой.

Вот получилось реализовать, при наведении курсора на чекбокс, флажок появляется, а при убирании курсора с чекбокса флажок пропадает:

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<script language=javascript> 
        function cbevent() 
        { 
        var xx = document.xx.cbtest; 
        xx.checked = true; 
        } 
        function cbeventq() 
        { 
        var xax = document.xx.cbtest; 
        xax.checked = false; 
        } 
    </script>
    <form name=xx> 
    <input type=checkbox name=cbtest onMouseOut="cbeventq()" onMouseOver="cbevent()"> Checking 
    </form>
Добавлено через 14 минут
Капец, сам написал сам разобрался в первые такое , я че поумнел

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<script language=javascript> 
        function cbevent() 
        { 
        var xx = document.xx.cbtest;
        { window.status = "Определитесь с выбором" }
        xx.checked = true; 
        } 
        function cbeventq() 
        { 
        var xax = document.xx.cbtest; 
        { window.status = "" }
        xax.checked = false; 
        } 
    </script>
    <form name=xx> 
    <input type=checkbox name=cbtest onMouseOut="cbeventq()" onMouseOver="cbevent()"> Checking 
    </form>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.06.2018, 15:50
Ответы с готовыми решениями:

Напишите функцию-обработчик для события onFocus для поля checkbox
Помоги, пожалуйста сделать :cry::help: Задание :Напишите функцию-обработчика для события согласно вырианту onFocus При...

Валидация полей формы, события onfocus и onblur
Здравствуйте. Вопрос банален: валидация полей регистрационной формы. Написала простенькую форму в четыре поля. Когда пользователь...

Напишите обработчик события
Напишите обработчик события с использованием компонента Image

6
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
10.06.2018, 15:50
777, передайте вашему преподу, чтобы тот наконец-то сменил дедушкины конспекты -- нынешние браузеры не позволяют работать со статусом, как в прошлом веке разрешал это делать Microsoft Explorer

для фокуса имеются свои собственные события: onfocus и onblur, наведение и отведение курсора -- это совсем не то
0
0 / 0 / 1
Регистрация: 01.05.2014
Сообщений: 94
10.06.2018, 15:54  [ТС]
Блин, я не использовал событие onFocus,
если вы знаете как это сделать помогите пожалуйста

Добавлено через 1 минуту
Цитата Сообщение от kalabuni Посмотреть сообщение
для фокуса имеются свои собственные события: onfocus и onblur, наведение и отведение курсора -- это совсем не то
Блин, я не использовал событие onFocus,
если вы знаете как это сделать помогите пожалуйста
0
Модератор
Эксперт HTML/CSS
 Аватар для AlexZaw
2379 / 1739 / 677
Регистрация: 07.08.2016
Сообщений: 4,093
10.06.2018, 16:40
Да мы бы рады помочь, вот только задание составленно непонятно как.
Цитата Сообщение от 777 Посмотреть сообщение
При получении полем chekbox (флажок) фокуса
подразумевается что по элементу кликнули (хотя зачем у чекбокса проверять фокус? Ну да ладно...)
Цитата Сообщение от 777 Посмотреть сообщение
строке состояния выводиться сообщение
про это вам уже ответили выше
Цитата Сообщение от 777 Посмотреть сообщение
А когда курсор уходит с чекбокса
вот тут непонятно, какое событие должно произойти? onmouseout или onblur???

Мой вам совет, бросайте вы уже читать этого Джо Барнса, или занятия на intuit.ru, где вы там это все читаете... Эта книга была написана в далеком 2006 году, с тех пор многое поменялось.
Если такие темы вам преподают в учебном заведении то покажите преподу ссылку https://developer.mozilla.org/... dow/status
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
10.06.2018, 17:11
Цитата Сообщение от AlexZaw Посмотреть сообщение
подразумевается что по элементу кликнули (хотя зачем у чекбокса проверять фокус?
не обязательно кликать -- чекбокс может получить фокус и иным способом, например, после нажатия клавиши Tab, и, когда фокус чекбоксом будет получен, поставить / снять отметку на нём можно нажатием клавиши Space
мей би, следующим заданием как раз будет "генерация события нажатия на клавишу Space"
0
Модератор
Эксперт HTML/CSS
 Аватар для AlexZaw
2379 / 1739 / 677
Регистрация: 07.08.2016
Сообщений: 4,093
10.06.2018, 17:17
В принципе да, верно, можно даже предположить что эта проверка делается для слабовидящих, но вот про уход курсора все-таки непонятно. Да и со статусом ничего сделать нельзя, куда тогда выводить сообщение?
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
10.06.2018, 17:35
Цитата Сообщение от AlexZaw Посмотреть сообщение
Да и со статусом ничего сделать нельзя, куда тогда выводить сообщение?
прописать любой тег, дать ему id="myownstatus" и забавляться далее
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.06.2018, 17:35
Помогаю со студенческими работами здесь

Напишите функцию, которая вычисляет сигнум-функцию числа
Напишите функцию, которая вычисляет сигнум-функцию числа. Сигнум-функция возвращает: 1 если число положительное, -1 если число...

Напишите обработчик события OnClick для компонента Button
Ну в общем нужно создать несколько приложений, вроде бы не трудно, но у меня не получается ((( я в этом новичок.. Помогите пожалуйста .. ...

Напишите функции-обработчики для следующего события: onMouseOver
Напишите функции-обработчики для следующего события: onMouseOver При наведении курсора мыши на ссылку в строке состояния...

Не работает onfocus
Почему в данном случае не срабатывает onfocus? &lt;!DOCTYPE HTML&gt; &lt;html&gt; &lt;body&gt; &lt;select name=&quot;months&quot;...

Javascript onfocus onblur
здравствуйте,я новичок нужна помощ... я пишу крестики нолики на js, установил onfocus и onblur на элемент div,после фокуса на него...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru