プロが教えるわが家の防犯対策術!

html初心者です。よろしくお願いします。

htmlで「何をやったのかを項目毎に管理したい」と考えています。以下に例です。

項目1:チェック1
項目2:チェック2
    ・
    ・
    ・

「項目」にはテキストボックス。<input type="text">
項目でやるべきことが終わったら、
「チェック」にはチェックボックス。<input type="checkbox">
で管理していこうと思ったのですが、ファイルを閉じ、再びファイルを開くたびに、初期化されてしまって困っています。

htmlで解決できるのか、それとも何かの設定などで解決できるのか、他にいい方法があるのか、どのやり方でも構いません。

「項目に記入した内容」、「チェックをしたもの」についての内容を保存しておくやり方を教えて頂けないでしょうか?
よろしくお願い致します。

A 回答 (4件)

ToDoリストみたいのを管理されたいということですね。


HTML単体では、チェックしたものを保存しておくということはできませんから、フリーのToDo管理ソフトをいくつか試して、質問者様の目的に合ったものを探されたほうが良いと思います。

オンラインのものでは
Remember The Milk
がおすすめです。
http://www.rememberthemilk.com/
    • good
    • 0

>「項目に記入した内容」、「チェックをしたもの」についての内容を保存



もう一つ。「名前をつけて保存」を行えば保存できます。IEだと「ページ」メニューにあります。
    • good
    • 0

何をしたいのか明確に書いて在る様なんですが、いまいちアドバイスに戸惑いを感じます。



それは、「htmlで「何をやったのかを項目毎に管理したい」」ですね。HTMLを学習したいのか、「何をやったのかを項目毎に管理したい」をしたいのか?

それで、システムエンジニア的なアドバイスと、ソリューション営業(システム営業)としてアドバイスをします。

第一に、最初の目的

「何をやったのかを項目毎に管理したい」

これは「To do」管理といってすでに確立されている分野です。フリーで使えるスケジューラーや携帯電話のスケジューラー、Yahoo やGoogleのスケジューラーに付属しています。Microsoft OutLookなどのメーラーにも付いていますね。

市販のスケジュール帖(物理的な)にもついていますね。私はプロジェクト単位で仕事しているので、これを使用しています。朝のミーティングや、帰る時のシメに、その日又は次の日のやらなければならない事を、優先順位をつけて記述します。スケジュール帖は1日単位で1ページになっています。上半分がスケジュールで下半分がTO Do管理です。

なぜ細かく書いたかと言えば、仕事と密接している場合、やはりスケジュール管理ツールと一緒でないと、毎日の事ですから、記載したり、管理するだけで、時間がとられてしまいます。これに時間をかけられるのなら実は、To Do管理なんかいらないんですよね。やった事については管理は必要ないので、やらなかった事管理と言うのが本当のところです。これをいつやるか、本当にやらなければならないのか、考えたり、調整するのが本来の目的で、そこに時間をかけるべきです。よく合言葉のように言われる、ほ・れ・ん・そ・う ですね。上司や、プロジェクトに計るべき事柄が、そのTo Do管理によってあきらに記録になり、実行に移せるわけです。

これを考えたら、あなたがHTMLで作る事が、はたして本当に意義のあることなのか、疑問ですね。もしやりたいのなら、HTMLを自動で作ってくれる、ツール「IBM ビルダー」や「dreamweaver」を使うといいでしょう。またWordやEcelで作ってHTMLで保存するというやり方もあります。

特にエクセルだとチェックボックスをセルに埋め込む事ができるので(ワードでもできる)、行にやりたい事と、チェックボックスをつけて、管理する事もできますし、それをHTMLで保存すれば、携帯電話や、ブラウザから見ることも可能ですね。

第2にHTMLで保存。

これはHTAでやるのが最適ですね。保存もできます。
使うテクノロジーは、HTML, JScript, VBScript, WSH, DHTMLです。

このHTAは、HTMLで記述しますが、拡張子を sample.hta と言う感じでファイル名に拡張子”HTA ”をつけます。ビヘイビアと言うIE固有のテクノロジーを使えば、起動しているHTAからローカルに保存も可能です。

http://www.microsoft.com/japan/technet/scriptcen …
HTA説明

http://msdn.microsoft.com/ja-jp/library/cc392483 …
WSHの説明

http://msdn.microsoft.com/en-us/library/ms531424 …
http://msdn.microsoft.com/en-us/library/ms531423 …
http://msdn.microsoft.com/en-us/library/ms531078 …
ビヘイビアの説明

このビヘイビアは通常のHTMLファイル( .html)でホームページ(Webサーバー)でも使用可能ですが、ローカルに保存すると警告がでて、保存できません。

以上ですが、もっともお勧めなのが、Yahooなどのスケジューラーを使う事。

次にエクセルを使う事。
    • good
    • 0

まず大前提としてhtml単独では設定を保存することは出来ません。


設定を保存するにはjavascriptかphpなどを使います。

ここでは簡単にできるjavascriptの話をしますが
javascriptの機能の一つに、cookieと呼ばれる簡易データ保存機能があります。
これを使えば問題なく実現できます。

「js」「cookie」などのワードで検索すれば山のようにサイトが出てきますので
そこを参照するのがもっとも早いでしょう。

具体的なソースとしては
1,html読み込み時にcookieからデータを保存する。
2,そのデータでhtmlを変更する。
3,変更があった場合はcookieに保存し治す
というプロセスで実現できますよ。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!