差分
このページの2つのバージョン間の差分を表示します。
medical_science:acidotic_breakdown [2025/10/07 18:49] – 作成 ともやん | medical_science:acidotic_breakdown [2025/10/07 19:03] (現在) – ともやん | ||
---|---|---|---|
行 1: | 行 1: | ||
====== アシドーシス ブレイクダウン ====== | ====== アシドーシス ブレイクダウン ====== | ||
by [[https:// | by [[https:// | ||
- | <code> | + | <html> |
+ | <script type=" | ||
+ | import { marked } from ' | ||
+ | |||
+ | // ページロード完了後に実行 | ||
+ | document.addEventListener(' | ||
+ | // class=" | ||
+ | const markdownElements = document.querySelectorAll(' | ||
+ | |||
+ | markdownElements.forEach((pre) => { | ||
+ | // preタグ内のテキストを取得 | ||
+ | const markdownText = pre.textContent; | ||
+ | // MarkdownをHTMLに変換 | ||
+ | const html = marked.parse(markdownText, | ||
+ | // セキュリティ対策: | ||
+ | sanitize: true, | ||
+ | // コードブロックの適切なレンダリング用オプション | ||
+ | gfm: true, | ||
+ | breaks: true | ||
+ | }); | ||
+ | |||
+ | // 新しいdiv要素を作成してHTMLを挿入 | ||
+ | const div = document.createElement(' | ||
+ | div.innerHTML = html; | ||
+ | |||
+ | // preタグをdivで置き換える | ||
+ | pre.parentNode.replaceChild(div, | ||
+ | }); | ||
+ | }); | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
アシドーシスは、血液のpHが7.35未満に低下する状態で、代謝性アシドーシス、呼吸性アシドーシス、混合性アシドーシスの3つに大別されます。以下に、それぞれの種類を詳細にブレイクダウンして説明します。 | アシドーシスは、血液のpHが7.35未満に低下する状態で、代謝性アシドーシス、呼吸性アシドーシス、混合性アシドーシスの3つに大別されます。以下に、それぞれの種類を詳細にブレイクダウンして説明します。 | ||
行 98: | 行 129: | ||
さらに特定の疾患や診断方法について深掘りしたい場合、または症例ベースで解説が必要な場合はお知らせください! | さらに特定の疾患や診断方法について深掘りしたい場合、または症例ベースで解説が必要な場合はお知らせください! | ||
- | </code> | + | </pre></ |