xxxxxxxxxx
1
<form>
2
<div class="wysiwyg" data-mdb-wysiwyg="wysiwyg" data-mdb-wysiwyg-textarea-name="wyswigContent">
3
<br/>
4
<p style="text-align: center;"><img src="https://mdbootstrap.com/wp-content/uploads/2018/06/logo-mdb-jquery-small.webp" class="img-fluid"></p>
5
<h1 style="text-align: center;">MDBootstrap</h1>
6
<p style="text-align: center;">WYSIWYG Editor</p>
7
<p style="text-align: center;"><a href="https://mdbootstrap.com" target="_blank" contenteditable="false" style="font-size: 1rem; text-align: left;">MDBootstrap.com</a> © 2020</p>
8
<p style="text-align: left;"><b>Features:</b></p>
9
<ul>
10
<li>Changing block type</li>
11
<li>Text formatting (bold, italic, strikethrough, underline)</li>
12
<li>Setting text color</li>
13
<li>Setting color highlight</li>
14
<li>Text aligning</li>
15
<li>Creating a list (bulled or numbered)</li>
16
<li>Increase/Decrease indent</li>
17
<li>Inserting links</li>
18
<li>Inserting pictures</li>
19
<li>Insert horizontal line</li>
20
<li>show HTML code</li>
21
<li>Undo/Redo</li>
22
</ul>
23
</div>
24
<button class="btn btn-primary" type="submit">Submit form</button>
25
</form>
1
1
xxxxxxxxxx
1
const form = document.querySelector('form');
2
// const wyswigContent
3
form.addEventListener('submit', (event) => {
4
event.preventDefault();
5
event.stopPropagation();
6
7
const wyswigContent = document.querySelector('textarea[name="wyswigContent"]').value;
8
9
console.log(wyswigContent)
10
}, false);
11
Console errors: 0