<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="lib/style.css" />
<script src="https://unpkg.com/tiny-markdown-editor/dist/tiny-mde.min.js"></script>
<link
rel="stylesheet"
type="text/css"
href="https://unpkg.com/tiny-markdown-editor/dist/tiny-mde.min.css"
/>
</head>
<body>
<div id="toolbar-1"></div>
<div id="editor-1"></div>
<div id="toolbar-2"></div>
<div id="editor-2"></div>
<div id="toolbar-3"></div>
<div id="editor-3"></div>
<div id="toolbar-4"></div>
<div id="editor-4"></div>
<button id="get-content">Get content</button>
<script src="lib/script.js"></script>
</body>
</html>
/* Add your styles here */
// Add your code here
const editors = document.querySelectorAll('[id|=editor]');
const toolbars = document.querySelectorAll('[id|=toolbar]');
const btn = document.getElementById('get-content');
const editorInstances = [];
editors.forEach((editor, idx) => {
const tinyEditor = new TinyMDE.Editor({ element: editor, content: '' });
const tinyToolbar = new TinyMDE.CommandBar({ element: toolbars[idx], editor: tinyEditor });
editorInstances.push(tinyEditor);
});
btn.addEventListener('click', () => {
editorInstances.forEach((editor) => {
console.log(editor.getContent());
})
});