DmitrMakeev commited on
Commit
645171a
·
verified ·
1 Parent(s): 5331db2

Update forms.html

Browse files
Files changed (1) hide show
  1. forms.html +15 -13
forms.html CHANGED
@@ -24,22 +24,24 @@
24
 
25
  <script src="https://cdnjs.cloudflare.com/ajax/libs/formeo/1.0.3/js/formeo.min.js"></script>
26
  <script>
27
- // Инициализация Formeo
28
- const formeoEditor = new FormeoEditor({
29
- editorContainer: '#formeo-editor'
30
- });
 
31
 
32
- // Добавление обработчика события для кнопки
33
- document.getElementById('copyJsonButton').addEventListener('click', function() {
34
- formeoEditor.getJSON().then(json => {
35
- const jsonString = JSON.stringify(json, null, 2);
36
- navigator.clipboard.writeText(jsonString).then(() => {
37
- alert('JSON скопирован в буфер обмена');
 
 
 
38
  }).catch(err => {
39
- alert('Не удалось скопировать JSON в буфер обмена: ' + err);
40
  });
41
- }).catch(err => {
42
- alert('Ошибка при получении JSON: ' + err);
43
  });
44
  });
45
  </script>
 
24
 
25
  <script src="https://cdnjs.cloudflare.com/ajax/libs/formeo/1.0.3/js/formeo.min.js"></script>
26
  <script>
27
+ document.addEventListener('DOMContentLoaded', function() {
28
+ // Инициализация Formeo
29
+ const formeoEditor = new FormeoEditor({
30
+ editorContainer: '#formeo-editor'
31
+ });
32
 
33
+ // Добавление обработчика события для кнопки
34
+ document.getElementById('copyJsonButton').addEventListener('click', function() {
35
+ formeoEditor.getJSON().then(json => {
36
+ const jsonString = JSON.stringify(json, null, 2);
37
+ navigator.clipboard.writeText(jsonString).then(() => {
38
+ alert('JSON скопирован в буфер обмена');
39
+ }).catch(err => {
40
+ alert('Не удалось скопировать JSON в буфер обмена: ' + err);
41
+ });
42
  }).catch(err => {
43
+ alert('Ошибка при получении JSON: ' + err);
44
  });
 
 
45
  });
46
  });
47
  </script>