1. supmener - 10 Апреля, 2018 - 07:55:15 - перейти к сообщению
Здравствуйте. Не завалялся ли у кого то скрипт или может видел кто в сети, для случая, когда к разным товарам на сайте есть кнопка «Заказать» и у неё в ссылке есть комментарий <!-- --> или у изображения с товаром (банера) прописан "alt". И надо чтобы при нажатии на ссылку или картинку со ссылкой текст передавался в заголовок формы заказа. Например скрытый текст "Заказ игрушки розового хомячка" передаётся в заголовок формы заказа, чтобы покупателю не надо было самостоятельно заполнять это поле.
2. Vladimir Kheifets - 10 Апреля, 2018 - 09:28:49 - перейти к сообщению
supmener пишет:
Здравствуйте. Не завалялся ли у кого то скрипт или может видел кто в сети, для случая, когда к разным товарам на сайте есть кнопка «Заказать» и у неё в ссылке есть комментарий <!-- --> или у изображения с товаром (банера) прописан "alt". И надо чтобы при нажатии на ссылку или картинку со ссылкой текст передавался в заголовок формы заказа. Например скрытый текст "Заказ игрушки розового хомячка" передаётся в заголовок формы заказа, чтобы покупателю не надо было самостоятельно заполнять это поле.
Здравствуйте. Случайно не завалялся. Попробуйте JS функцию SetStrToObj(id,str)
CODE (javascript):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <script>
- function SetStrToObj(id,str){
- obj = document.getElementById(id);
- if(obj)
- {
- if(obj.type=="text")
- {
- obj.value=str;
- }
- else
- {
- obj.innerHTML=str;
- }
- }
- }
- </script>
Параметры:
id - объекта, в который должен вставляться техт - input или id html объекта
str - вставляемый текст
Пример использования:
CODE (html):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <script>
- function SetStrToObj(id,str){
- obj = document.getElementById(id);
- if(obj)
- {
- if(obj.type=="text")
- {
- obj.value=str;
- }
- else
- {
- alert(obj);
- obj.innerHTML=str;
- }
- }
- }
- </script>
- <title>Test</title>
- </head>
- <body>
- <a href="#" onclick="SetStrToObj('t1','Заказ игрушки розового хомячка')" >Заказ</a>
- <img src="xxx.gif" name="test" onclick="SetStrToObj('t2','Заказ игрушки розового хомячка')" />
- <span id="t1"></span>
- <form>
- <input name="t2" id="t2" type="text" />
- </form>
- </body>
- </html>
Удачи!