markedjs
https://cdn.uv.cc/markedjs/0.3.5/marked.min.js
示例,运行看看:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Markdown to HTML</title>
<script src="https://cdn.uv.cc/markedjs/0.3.5/marked.min.js"></script>
</head>
<body>
<textarea id="markdown" rows="10" cols="30"># Hello World</textarea>
<button onclick="convertMarkdown()">Convert</button>
<div id="result"></div>
<script>
function convertMarkdown() {
const markdownText = document.getElementById('markdown').value;
const htmlContent = marked(markdownText);
document.getElementById('result').innerHTML = htmlContent;
}
</script>
</body>
</html>
去创作