|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.01.2017, 23:08 | #1 |
Пользователь
Регистрация: 14.01.2017
Сообщений: 15
|
Не отображается checkbox на форме
Добрый вечер!
Было интересно изучать сегодня принцип создания виджета для ПК. Но возникли трудности. Файл манифеста и HTML написал, но возникла проблема с чек боксом на виджете. Он просто не виден. Ну т.е. его наименование есть, кнопка сброса на форме тоже есть, а вот сам чек бокс отсутствует. Рыл-рыл так и не на рыл информацию в чем же проблема. Прошу снизойти до простых и глупых с ответом, ибо на душе аж кошки скребут краткая вырезка из кода: <input type="checkbox" <label>Текст</Label> Последний раз редактировалось Вадим Мошев; 14.01.2017 в 23:20. |
14.01.2017, 23:19 | #2 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Лучше всего сделать вот так:
Код:
|
14.01.2017, 23:21 | #3 |
Пользователь
Регистрация: 14.01.2017
Сообщений: 15
|
Вадим,
Я так понимаю в данному случае в окне гаджета будет виден чекбокс? Или это правка самого кода на более корректный?) Заранее благодарен) |
14.01.2017, 23:46 | #4 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Это и то, и другое.
1. В вашем случае допущена ошибка (пропущено ">") 2. Тэг label содержит атрибут for, чтобы указать чекбокс, который следовать активировать нажатии на то, что располагается внутри label |
15.01.2017, 00:14 | #5 |
Пользователь
Регистрация: 14.01.2017
Сообщений: 15
|
Спасибо еще раз.
В понедельник попробую) О результате напишу) |
15.01.2017, 00:23 | #6 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Пожалуйста. Будет надеяться, что всё хорошо...
|
16.01.2017, 08:43 | #7 |
Пользователь
Регистрация: 14.01.2017
Сообщений: 15
|
Вадим,
Ещё раз спасибо! Боксы видны) Но возник следующий вопрос! Хотел попробовать реализовать в гаджете тег select. Собственно реализовал)) но по моему замыслу гаджет будет содержать 3 формы с чекбоксами, и путём использования выпадающего списка переходить по ним! Думаю видимо использование if или div, но не пойму реализацию в написании! Табы и пересылки не подходят, не та задумка у меня для них! Было бы VBA решил бы проблему, но так как и там я самоучка и тут... но тут методом тыка не получается) Буду благодарен если дадите подсказку)) |
16.01.2017, 17:35 | #8 |
Пользователь
Регистрация: 14.01.2017
Сообщений: 15
|
Решение от части нашёл таким путём тыка и чтения)):
В div обозначил class="form1" Перед этим в тег style указал: .form1{display:none} Ну и форма пропала)) Но мне при выборе значения 1 из раскрывающегося списка надо чтобы form1 вернулся на страницу! Я так понял это надо писать скрипт, написал: <script type="text/JavaScript"> If (select=1) {.form1{display:inline;}}</script> Только видимо что-то не то, т.к. не работает! Дайте подсказку)) |
16.01.2017, 22:10 | #9 | |||
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Цитата:
Цитата:
Цитата:
Сделайте так: 1. В HTML для форма поставьте атрибут id (не класс) form1, form2, form3 соответственно. 2. В CSS для первой формы поставьте display: block (не знаю, зачем у вас inline), для остальных none. 3. В JS в обработчике события onchange у селекта проверяйте его значение через оператор выбора switch. 4. Если выбранное значение равно N, то форму N делаете видимой с помощью formN.css.display = 'block', остальные прячете, присвоив ‘none' Ссылки на формы можно получить с помощью document.getElementById(‘HTML идентификатор элемента’). Пример: var form1 = document.getElementById(‘form1’); |
|||
16.01.2017, 22:51 | #10 |
Пользователь
Регистрация: 14.01.2017
Сообщений: 15
|
Т.е. это будет так:
Swith (select onchange) { Case "выбор1":form1.css.display="blo ck" } *Т.е. при значении изначальном в css где указано что форма скрыта, она станет видна? Только не совсем понял про ссылки! Мне их в скрипте указать надо? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
рабочий стол | igor 91 | Операционные системы общие вопросы | 8 | 08.03.2012 14:31 |
Рабочий стол | shrek1993 | Софт | 6 | 27.02.2011 11:22 |
Рабочий стол | ZvEr_HaCkEr | Общие вопросы Delphi | 6 | 21.10.2010 07:13 |
Рабочий стол | maladoy | Свободное общение | 0 | 01.02.2009 13:07 |
Рабочий стол | masterdela | Win Api | 3 | 31.01.2008 19:03 |