###前提・実現したいこと
html,css,jquery,javascriptを活用してメモ帳を作成しており、テキストエリアにデフォルトで日時時間の情報が入るようにしたい(メモに時間情報を記録させたい)
###発生している問題・エラーメッセージ
javascriptで日時を表示し、それをテキストエリアに乗せるようなコードを書きたいのですが、調べてもやり方がわかりませんでした。jqueryを使っているので、javascriptの記述をどう入れたらいいか、よくわかっておりません。(恐らく分かっている人からすると一瞬で解決するレベルです)
エラーメッセージ
Google Chromeでconsoleをみても、特にエラーはありませんでした。試した方法が正しくないだけと思われます。
###該当のソースコード
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Memo</title> <script src="js/jquery-2.1.3.min.js"></script> <link rel="stylesheet" href="css/sample.css"> </head> <body> <header> <h1>Programming Study</h1> <select id="memos"> <option select value="page1">page1</option> <option select value="page2">page2</option> <option select value="page3">page3</option> <option select value="page4">page4</option> <option select value="page5">page5</option> <option select value="page6">page6</option> <option select value="page7">page7</option> <option select value="page8">page8</option> <option select value="page9">page9</option> <option select value="page10">page10</option> </header> <main style="display:none;"> <textarea id="text_area" placeholder="キーワードを入力">'document.write(now.toLocaleString())'</textarea> </main> <script> $(document).ready(function(){ $("#save").on("click",function(){ var pages = $("#memos").val(); var value = $("#text_area").val(); localStorage.setItem(pages,value); alert("保存しました"); }); $("#clear").on("click",function(){ var pages = $("#memos").val(); var value = $("#text_area").val(); localStorage.removeItem(pages,value); alert("削除しました"); $("#text_area").val(""); }); $("#memo_select").on("click",function(){ var memos = $("#memos").val(); var value = localStorage.getItem(memos); $("#text_area").val(value); $("#text_area").css({ "color":"#ff0033", }); $("main").show(); }); $("#page_delete").on("click",function(){ $("#text_area").val(""); }); }); var now = new Date(); </script> </body> </html>
###試したこと
課題に対してアプローチしたことを記載してください
javascriptで日時を取得し、'document.write(now.toLocaleString())'をtextureのタグ内に入れて表示できないかトライしましたがダメでした。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答2件
あなたの回答
tips
プレビュー