Привет, друзья! подскажите пожалуйста, как можно изменить текстовую переменную (свойство объекта) стандартными или нестандартными методами?
Идея сделать изменяющийся цвет иконок, а вообще идеально было бы привязать html с input type="color", только как им менять свойство объекта, пока что не догоняю.. может был у кого опыт?
изменение текстовых данных со сцены.
Модератор: immortal
-
- Сообщения: 1462
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 260 раз
- Поблагодарили: 454 раза
Re: изменение текстовых данных со сцены.
Может тут найдете что-нибудь полезное
https://majordomo.smartliving.ru/forum/ ... f=4&t=2095
Любое свойство можно изменить путем исполнения кода
sg('Имя_Объект.Имя_Свойства', Значение_свойства);
https://majordomo.smartliving.ru/forum/ ... f=4&t=2095
Любое свойство можно изменить путем исполнения кода
sg('Имя_Объект.Имя_Свойства', Значение_свойства);
Последний раз редактировалось Chainik Вт янв 23, 2018 9:34 am, всего редактировалось 1 раз.
- Рейтинг: 1.16%
-
- Сообщения: 4
- Зарегистрирован: Пн янв 22, 2018 9:04 pm
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: изменение текстовых данных со сцены.
Статью эту видел, спасибо! но вот как вытащить цвет из элемента выбора цвета..?)
-
- Сообщения: 4
- Зарегистрирован: Пн янв 22, 2018 9:04 pm
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: изменение текстовых данных со сцены.
на сцене создаю элемент с кодом:
<html>
<body>
<form method="post" action="http://192.168.43.214/cms/scenes/cvet.php">
<p><input type="color" name='CVET'value="%Cvetovaya_gamma.Cvet_glavnaya%"> </p>
<input type="submit" value="Выбрать"></p>
</body>
</html>
получаю на сцене окно выбора цвета: обработчик запроса cvet.php лежит по адресу http://192.168.43.214/cms/scenes/cvet.php
с содержанием такого вида:
<html>
<head>
<title>Форма</title>
</head>
<body>
<?php
echo "<h1>Your color, " . $_POST["CVET"] . "</h1>";
?>
</body>
</html>
при нажатии кнопки "выбрать"
получаем ответ: т.е. ответ методом пост, посредством обработчика cvet.php вычитывается нормально, отсюда вопрос:
как перекинуть вычитанный цвет в свойство объекта Cvetovaya_gamma.Cvet_glavnaya?
заранее благодарю за помощь!
<html>
<body>
<form method="post" action="http://192.168.43.214/cms/scenes/cvet.php">
<p><input type="color" name='CVET'value="%Cvetovaya_gamma.Cvet_glavnaya%"> </p>
<input type="submit" value="Выбрать"></p>
</body>
</html>
получаю на сцене окно выбора цвета: обработчик запроса cvet.php лежит по адресу http://192.168.43.214/cms/scenes/cvet.php
с содержанием такого вида:
<html>
<head>
<title>Форма</title>
</head>
<body>
<?php
echo "<h1>Your color, " . $_POST["CVET"] . "</h1>";
?>
</body>
</html>
при нажатии кнопки "выбрать"
получаем ответ: т.е. ответ методом пост, посредством обработчика cvet.php вычитывается нормально, отсюда вопрос:
как перекинуть вычитанный цвет в свойство объекта Cvetovaya_gamma.Cvet_glavnaya?
заранее благодарю за помощь!
- Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
- Благодарил (а): 60 раз
- Поблагодарили: 532 раза
- Контактная информация:
Re: изменение текстовых данных со сцены.
Вариантов несколько!
один из них использовать в качестве обработчика формы Javascript, если уж вам захотелось "поизвращаться" нестандартно!
вот - https://majordomo.smartliving.ru/forum/ ... 960#p50871
один из них использовать в качестве обработчика формы Javascript, если уж вам захотелось "поизвращаться" нестандартно!
вот - https://majordomo.smartliving.ru/forum/ ... 960#p50871
- Рейтинг: 1.16%
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
-
- Сообщения: 4
- Зарегистрирован: Пн янв 22, 2018 9:04 pm
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: изменение текстовых данных со сцены.
Спасибо, а подскажите стандартный метод изменения цвета пользователем чтобы не извращаться?)Vovix писал(а):Вариантов несколько!
один из них использовать в качестве обработчика формы Javascript, если уж вам захотелось "поизвращаться" нестандартно!
вот - https://majordomo.smartliving.ru/forum/ ... 960#p50871
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: изменение текстовых данных со сцены.
Добавить элемент меню с типом Выбор цвета и привязать его к нужному свойству объекта.mikhail07 писал(а):Спасибо, а подскажите стандартный метод изменения цвета пользователем чтобы не извращаться?)Vovix писал(а):Вариантов несколько!
один из них использовать в качестве обработчика формы Javascript, если уж вам захотелось "поизвращаться" нестандартно!
вот - https://majordomo.smartliving.ru/forum/ ... 960#p50871
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram