У меня есть веб-страница, которая имеет элемент формы (с его известным идентификатором) и в форме существует несколько ОТДЕЛЕНИЙ, и положение каждого отделения может смениться.
То, что я хотел бы сделать:
a) Сохраните текущее состояние этой формы
// var currentForm=document.forms['myFrm'].innerHTML;
был бы, вероятно, достаточен...
b) Сохраните или экспортируйте всю форму с актуальнейшим положением каждого DIV к файлу изображения.
//то, как сохранить/экспортировать var JavaScript currentForm к файлу изображения, является ключевым вопросом.
Любая справка/указатель ценилась бы.
Вы хотите сделать это полностью на JavaScript? Если это так, одним из возможных решений может быть преобразование HTML в SVG. Или, может быть, вы можете использовать тег и нарисовать его вручную.
Надеюсь, я вас понимаю. Похоже, вы хотите сериализацию значений формы < >
:
В информатике в контексте хранения и передачи данных сериализация - это процесс преобразования структуры данных или объекта {{1 }} в последовательность битов так, чтобы ее можно было сохранить в файле, буфере памяти или передать по сети ссылку на соединение для "воскрешения" {{ 1}} позже в той же или другой компьютерной среде.
Сравнение сериализации форм JavaScript сравнивает несколько методов, использующих библиотеки JavaScript и JavaScript для сериализации формы в форму, которую можно сохранить.