12345678910111213141516171819202122232425262728293031323334353637383940 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8"/>
- <script src="../../dist/jsoneditor.js"></script>
- </head>
- <body>
- <textarea class="debug" cols="30" rows="10"></textarea>
- <button class='get-value'>Get Value</button>
- <div class='container'></div>
- <script>
- var container = document.querySelector('.container');
- var debug = document.querySelector('.debug');
- var schema = {
- "type": "array",
- "title": "Checkboxes",
- "items": {
- "title": "Rating",
- "type": "integer",
- "format": "rating",
- "maximum": "5",
- "exclusiveMaximum": false
- }
- };
- var editor = new JSONEditor(container, {
- schema: schema,
- startval: [1,2,3,4,5]
- });
- document.querySelector('.get-value').addEventListener('click', function () {
- debug.value = JSON.stringify(editor.getValue());
- });
- </script>
- </body>
- </html>
|