Страница 1 из 1
изменение текстовых данных со сцены.
Добавлено: Пн янв 22, 2018 9:11 pm
mikhail07
Привет, друзья! подскажите пожалуйста, как можно изменить текстовую переменную (свойство объекта) стандартными или нестандартными методами?
Идея сделать изменяющийся цвет иконок, а вообще идеально было бы привязать html с input type="color", только как им менять свойство объекта, пока что не догоняю.. может был у кого опыт?

Re: изменение текстовых данных со сцены.
Добавлено: Пн янв 22, 2018 10:24 pm
Chainik
Может тут найдете что-нибудь полезное
https://majordomo.smartliving.ru/forum/ ... f=4&t=2095
Любое свойство можно изменить путем исполнения кода
sg('Имя_Объект.Имя_Свойства', Значение_свойства);
Re: изменение текстовых данных со сцены.
Добавлено: Пн янв 22, 2018 11:01 pm
mikhail07
Статью эту видел, спасибо! но вот как вытащить цвет из элемента выбора цвета..?)
Re: изменение текстовых данных со сцены.
Добавлено: Вт янв 23, 2018 1:50 pm
mikhail07
на сцене создаю элемент с кодом:
<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>
получаю на сцене окно выбора цвета:

- выбор цвета.png (10.59 КБ) 3574 просмотра
обработчик запроса 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>
при нажатии кнопки "выбрать"
получаем ответ:

- ответ с цветом.png (14.49 КБ) 3574 просмотра
т.е. ответ методом пост, посредством обработчика cvet.php вычитывается нормально, отсюда вопрос:
как перекинуть вычитанный цвет в свойство объекта Cvetovaya_gamma.Cvet_glavnaya?
заранее благодарю за помощь!
Re: изменение текстовых данных со сцены.
Добавлено: Вт янв 23, 2018 5:47 pm
Vovix
Вариантов несколько!
один из них использовать в качестве обработчика формы Javascript, если уж вам захотелось "поизвращаться" нестандартно!
вот -
https://majordomo.smartliving.ru/forum/ ... 960#p50871
Re: изменение текстовых данных со сцены.
Добавлено: Вт янв 23, 2018 8:02 pm
mikhail07
Спасибо, а подскажите стандартный метод изменения цвета пользователем чтобы не извращаться?)
Re: изменение текстовых данных со сцены.
Добавлено: Вт янв 23, 2018 8:55 pm
skysilver
mikhail07 писал(а):
Спасибо, а подскажите стандартный метод изменения цвета пользователем чтобы не извращаться?)
Добавить элемент меню с типом Выбор цвета и привязать его к нужному свойству объекта.