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

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

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

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

0回答

996閲覧

monaca メモアプリ表示

javamasuta

総合スコア5

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

0クリップ

投稿2019/12/07 11:44

前提・実現したいこと

monacaでメモ機能を作っています。
文字を入力して追加ボタンを押したら入力した文字の横に自分があらかじめ書いた文字も一緒に表示させたいです
****例 数学 自分が入力した文字   
*****国語 自分が入力した文字
今の現状 入力した文字だけ表示されます
javascript HTMLで作りました

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

コード エラーメッセージ

該当のソースコード

ソースコード ```<!doctype html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <span id="view_time"></span> <script type="text/javascript"> document.getElementById("view_time").innerHTML = getNow(); function getNow() { var now = new Date(); var year = now.getFullYear(); var mon = now.getMonth()+1; //1を足すこと var day = now.getDate(); var hour = now.getHours(); var min = now.getMinutes(); //出力用 var s = year + "年" + mon + "月" + day + "日" + hour + "時" + min + "分" ; return s; } </script> <input type="text" placeholder="書き込んでください" id="txt"> <!--ボタンが押されたらaddMemo()へ--> <input type="button" value="追加" onclick="addMemo();"> <div id="show"></div> <script> //Text書き込み関連 function addMemo(){ var txt = document.getElementById('txt').value; var show = document.getElementById('show').innerHTML; if(show != ""){ show += "<br>"; } save(); } //Text削除関連 function delMemo(){ document.getElementById('show').innerHTML ="+""; } //load window.onload = function(){ var show_txt = localStorage.getItem('txt'); document.getElementById('show').innerHTML = show_txt; } //save function save(){ localStorage.setItem('txt', document.getElementById('show').innerHTML); } // 追加 var count = 0; //Text書き込み関連 function addMemo(){ var txt = document.getElementById('txt').value; var show = document.getElementById('show').innerHTML; /*削除 if(show != ""){ show += "<br>"; } */ document.getElementById('show').innerHTML = show + "<div id='id" + count + "'>" + txt + "<input type='button' value='削除' onclick='delMemo(`id" + count + "`);'></div>"; count++; save(); } //Text削除関連 function delMemo(id){ var sel = document.getElementById(id); // 追加 sel.parentNode.removeChild(sel); } </script> </body> ### 試したこと ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。**ボールドテキスト**

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

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

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

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

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

m.ts10806

2019/12/07 21:07

タグ「monaca」はつけたほうが良いと思います。 また、コードはマークダウンのcode機能を利用してご提示ください。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問