質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Markdown

Markdownは、文書の構造、修飾情報を記述するための軽量マークアップ言語です。

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

1回答

383閲覧

Markdown エディタに入力できない

math346613

総合スコア24

Markdown

Markdownは、文書の構造、修飾情報を記述するための軽量マークアップ言語です。

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2018/11/06 07:20

Markdownエディタの作成

WEBページにMarkdownを実装したくsimplemde-markdown-editorを導入しました。
simplemde-markdown-editor
このエディタをPOST FORMで使用してsubmitしようと考えています。

発生している問題・エラーメッセージ

toolbarのボタンを押してもtextareaにその内容が現れません

該当のソースコード

HTML

1<body> 2<form method="POST" action="{{ route('articles.store')}}"> 3 @csrf 4 <div class="form-group row"> 5 <div class="col-12"> 6 <textarea id="editor" name="body" rows="8" cols="40"></textarea> 7 </div> 8 </div> 9 10 <div class="form-group row"> 11 <div class="col-12"> 12 <button type="submit" class="btn btn-primary btn-lg btn-block"> 13 投稿 14 </button> 15 </div> 16 </div> 17</form> 18</body> 19<script> 20var simplemde = new SimpleMDE({ 21 element: document.getElementById("editor"), 22 spellChecker: false 23}); 24</script>

補足情報(FW/ツールのバージョンなど)

<link rel="stylesheet" href="https://cdn.jsdelivr.net/simplemde/latest/simplemde.min.css"> <script src="https://cdn.jsdelivr.net/simplemde/latest/simplemde.min.js"></script>

を使用しています

ご回答のほどよろしくお願いします

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2018/11/06 07:24

Laravel上ではなく静的htmlで同じようなhtmlを組んだときにはどうなりますか?また、プラグインのlink とscript の読み込み記述はどこに書いていますか?
math346613

2018/11/06 07:56

コメントありがとうございます。静的なHTMLでは動作しました。linkとscriptは両者、head内に記述しています.これはLaravelとHTMLの問題なのでしょうか?
m.ts10806

2018/11/06 08:05

私も静的なhtmlで動作は確認できました。LaravelとなるとWebサーバー上なので読み込みに何かしらあるのかもしれませんね。linkとscriptの記述を</body>(閉じの方)の直前に移動し、SimpleMDEの記述をonload時に変更してみてください。
math346613

2018/11/06 08:23

お時間割いていただきありがとうございます。</body>の直前にscriptを移動したら動作しました!そしてもしよければ答えて頂きたいのですがこれをnpmで実装する場合はnpm installした後何をすれば良いのでしょうか?よろしくお願いします
m.ts10806

2018/11/06 08:30 編集

ちょっと私の方ではnpmの知識がないので要件も変わりますし別質問にされたほうがよろしいかと思います。ひとまず私のコメントを以て解決したのであればほぼそのまま回答に転記しますので一旦解決としていただいて良いですか?
math346613

2018/11/06 08:32

そうですね!欲張りすぎました汗 時間を割いていただき、そしてご親切にありがとうございました!
guest

回答1

0

ベストアンサー

質問者さんと同じく私の方でも静的なhtmlで動作は確認できました。
LaravelとなるとWebサーバー上で動作させるものなので、読み込みのタイミングとか時間差とか何かしらあるのかもしれませんね。
linkとscriptの記述を</body>(閉じの方)の直前に移動し、SimpleMDEの記述をonload時に変更してみてください。

投稿2018/11/06 08:31

m.ts10806

総合スコア80850

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問