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

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

10.06.2018, 15:50. Показов 1509. Ответов 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
2380 / 1740 / 677
Регистрация: 07.08.2016
Сообщений: 4,094
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
2380 / 1740 / 677
Регистрация: 07.08.2016
Сообщений: 4,094
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
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru