Formタグ内で与えられるデータをボタンを押すなどの操作をせずに正しく送信したい
私の職場では、私が今学内の何処に居るのか?出社はしているのか?などを示すために、行き先表示というシステムを使っています。
この実態はHTMLで作られた簡易的なもので、実際に行き先の入力などはFormタグを使いそれをただ表示しているだけです。
ですが、例えば「帰宅」という状態は一日1回必ず起こることですし、「出社」というのも朝必ずそうなります(休暇とかを除けば)。
しかし、そういった必ず行う動作にも一々プルダウンメニューから「帰宅」を探して入力して、明日は何時に出社するのかの予定時刻を手で入力して送信ボタンを押して確認にOKを押して・・・。
とするのが非常に面倒だなぁと(面倒臭がりな性格が悪いといえば沿うかも。。。)。
しかし、自分のHPをHTML入力で作ったりする趣味程度の知識を使って作業を簡略化できたら、と思いソースをのぞいてみた所、
<form action=xxxxx method=post>
<select name="行き先は?">
<option value="zzzzz">zzzzz</option>
<option value="hhhhh">hhhhh</option>
・
・
~中略~
<input type="SUBMIT" value="送信">
といったものでした。ここで、optionタグで「帰宅」という情報だけ残して全て削除し、送信ボタンを押さずにそのHTMLファイルが開かれた時点で
データをactionタグで指定したURLに送信できたらいいのでは?と思いました。
しかし、Meta http-equiv="refresh" content="秒数;url= アドレス"
を使うと、Form内の情報は送信されていないようで、結果のページには何も表示されず、行き先も変更されていませんでした。
そこで、皆様に質問です。Formタグを使って入力されたデータというのは、Submitで作ったボタンなどを使ったユーザーの操作がなければ絶対に送信できないのでしょうか?
今回はボタンを押す作業を簡略化できればいいなと思ったのですが、
別のやり方ならば実現できるのでしょうか?あるのであればその方法も教えて欲しいです。
ご教授、宜しくお願いします・。
お礼
Javascriptに関しては、WEBで出てくる都度覚えておりましたが、 DOMのツリー構造に関しては初時期申し上げて抜けておりました。 ありがとうございます。