Показать сообщение отдельно
  #3 (permalink)  
Старый 03.07.2021, 19:53
Кандидат Javascript-наук
Отправить личное сообщение для Was-Ja Посмотреть профиль Найти все сообщения от Was-Ja
 
Регистрация: 20.09.2020
Сообщений: 130

Спасибо большое, Aetae,

сборку пока частично сам делаю, а плодить файлы не хотел, так как у меня похоже на приборе не будет полноценного веб сервера, я планировал просто по входу на IP посылать один единственный файл, что зашит в приборе и далее общаться только сокетами. По крайней мере именно так у меня все сейчас организовано.

Заметил, что в основном у меня просто копируются куски текста.
То есть текст где-то в начале лежит в одном div, и мне надо его потом несколько раз встроить где я хочу.

Иметь метку на каждый текст - не проблема.

Пока доупрощал до состояния:

<div id=Label_1> ..... </div>

<div id="Label_1_0"></div><script>CP(1,0);</script>


где

function CP(a,n) { document.getElementById("Label_"+a+"_"+n).innerHTML=document.getElementById("Label_"+a).innerHTML; }


основной проблемой является то, что каждый раз надо дописывать свой уникальный номер:

<div id="Label_1_0"></div><script>CP(1,0);</script>

...

<div id="Label_1_1"></div><script>CP(1,1);</script>

...

<div id="Label_1_2"></div><script>CP(1,2);</script>

...

<div id="Label_1_3"></div><script>CP(1,3);</script>


и хочется это избежать, иначе будет путаница при редакции.

В принципе могу парсер написать и присваивать такой номер автоматически.

Но, как-то не логично, что в html нет возможности воткнуть содержимое в div из другого или вызвать при создании специальную функцию, которая сделает такое копирование.

Вдруг кто-то что-то похожее знает, пожалуйста, подскажите!

Спасибо!
Ответить с цитированием