今、入力フォームを使ったWebページを作っています。
アンケートなどに回答すると、「これでよろしいですか?」と、
記入ミスが無いか確認できる画面が、送信ボタンを押すと表示
される場合がありますが、これってJavaScriptのみでつくるこ
とは可能ですか?それともCGIを組み合わせないとダメですか?
 
入力フォームで入力された値をJavaScriptで作った変数に格納して、
その変数を別ページ(確認ページ)で読ませてこのようなページが
できないものか考えているのですが、私の力量ではうまくいきませ
んでした。
 
是非みなさんのお知恵をお借りしたいと思います。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

JavaScriptのみで作るのは不可能だと思います。



基本的にJavaScriptはHTML上で動くので、データのやりとりをする事ができません。
入力ページ内で、記入漏れ等のチェックをすることできますが、
入力ページ → 確認ページ
といった動きで、変数に入れた値を持ち回すことはできないのです。

どうしてもJavaScriptのみでというのなら、Cookieを使うという手もあります。
ただ、Cookieは渡せる値の個数も容量もかなり限られているので、アンケートの記入内容が多いと不可能かと思われます。

Perlでしたら簡単にカスタマイズできるフリーCGIがたくさんあるので、そういう物を利用されたらいかがでしょうか?
    • good
    • 0
この回答へのお礼

遅れてすみません。
そうですか、JavaScriptでは実現不可能ですか。
他のそういうページを研究していてもやはりCGIやPHPなんかを
使っていました。
自分のプロバイダーでは与えられている以外のCGIは使えないので、
これは無理なのかなぁ。
ありがとうございました。

お礼日時:2001/10/28 09:43

このQ&Aに関連する人気のQ&A

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

このQ&Aと関連する良く見られている質問

Qword 罫線 表 改頁

WORDで表を作ってその表のタイトルで改頁
などしたりしているうち
後でその改頁を削除しようとすると表の中に改頁表示が
埋めこまれて削除不可能になったりします。

きちんと改頁をとるにはどう操作すればよいのでしょうか。
よろしくお願いいたします。

Aベストアンサー

No1の者です。
いろいろ試してみたんですが、おっしゃるような現象は起こりませんでした(^^;)。できましたら、下記を教えてもらえませんか?
○Wordのバージョン
○OSの種類(Windows98とか)
○何行何列の表をいくつぐらい作成したのか。
○もし、「どういうときに起こりやすいか」というのがわかりましたら、より詳しく教えて下さい。

Qフォーム入力で入力された文字に.htmlを付加してそのページがあればリンクさせたい

単純に検索フォームに文字を入力させるとします。

例えば、「aaa」と入力なら、「aaa」に「.html」を付加させて、
aaa.htmlというページがあれば、aaa.htmlというページに移動するものを作りたいと思っています。

かなりのページ数になることが予想されるのですが、当面はデータベースを使わずに、上記のような単純な検索フォームで行きたいと思っています。

お分かりになる方がいらっしゃいましたらお教えいただけると嬉しいです。

Aベストアンサー

「JavaScript パスワード」で検索すれば見つかりますよ。

http://www.yuzuriha.sakura.ne.jp/~akikan/kaigai/kaigai16.html
http://kan-chan.stbbs.net/download/html/password.html

Qwordで印刷の頁順を変えたい

wordでB5の文書4Pの倍数を作りB4用紙に出力する時
(以後4pの倍数)

通常文書を作成しますと

1頁目
2頁目
3頁目
4頁目
---
5頁目
6頁目
7頁目
8頁目
---
:
:
となりますが

これを下記の順序で印刷する事可能でしょうか
4頁目
1頁目
2頁目
3頁目
---
8頁目
5頁目
6頁目
7頁目
---
:
:
逆頁で印刷というのはあるようですが

1頁づつ移動して行えばできなくはないのですが
修正が入った時などズレを気にしなくてはならず
困っています。

良い方法があったら教えて下さい。
宜しくお願い致します。

Aベストアンサー

ファイル→印刷で
ページを指定して印刷の欄に、印刷したいページを
「4,1,2,3,8,5,6,7」と指定すればその順番で印刷します。(Word2000の場合)

Qテキストフォームの入力情報を変数にしてリンクしたい

お世話になっています。色々検索したのですがわからず、煮詰まってしまったので、こちらで質問させていただきます。

現在HTMLベースでツールを作成しているのですが、テキストフォームで入力した情報を固定URLの情報の後につけて、別画面でリンク先表示をさせたいと考えています。その際、CGI設置が出来ないのでJAVAscriptかHTMLタグでの構成は可能でしょうか?

ex)
www.aaa.co.jp/bbb.asp?Name=XXXX

「=」までが固定部分で「XXXX」が変数になっています。検索すると時間がかかってしまうので、直接指定でのリンクにしたいと思っています。

Aベストアンサー

スクリプトなしで素直にformの機能だけではだめなのでしょうか?

<form>を使う意味がわかっていないのなら、そちらを調べてみてください。


回答もかねて例を。

<form action="http://www.aaa.co.jp/bbb.asp" method="POST" target="_blank">
<input type="text" name="Name" size="30" maxlength="20" />
<input type="submit" value="リンク" />
</form>

とし、テキストボックスにaaaと入れて[リンク]ボタンを押すと、ブラウザは以下のようなリクエストを出します。
http://www.aaa.co.jp/bbb.asp?Name=aaa
target="_blank"があるので、この場合のURLは別窓で開かれるようになります。

ちなみにここではタグの < と > を全角にして書き込む必要は無いみたいですよ。

QWORDで中綴じ用の頁番号を付けるには?

WORDで中綴じ用の頁番号を付けることは可能でしょうか?

中綴じの場合、例えば、全部で16頁あったとすると、一枚面の用紙の表側は第1頁と第16頁(の2頁)、裏側は第2頁と第15頁(の2頁)のような頁番号になると思いますが、このような形で頁番号を表示し、かつ、その頁番号に該当する頁内容をプリントするにはどうすればよいでしょうか? 自動的に行う方法があるのでしょうか?

Aベストアンサー

次のような方法があります。

1) 印刷するページの順番を指定して印刷する。
2) プリンタの「冊子印刷」機能を利用する。
3) Wordの小冊子印刷機能を利用する。

「用紙の両面に印刷し、綴じて製本する」
http://pc.nikkeibp.co.jp/pc21/tech/word50/36/index.shtml

「「Word」 による「小冊子」の作成」
http://www1.odn.ne.jp/nsc-ob/cont203.htm

「小冊子を印刷する」
http://office.microsoft.com/ja-jp/word/HP030729491041.aspx

Qフォームで送信ボタンを押した際に、Javascriptに入力した値が渡

フォームで送信ボタンを押した際に、Javascriptに入力した値が渡せない

タイトルそのままです。
ボタンを押したらJavascriptでフォームの値をとりたいのです

今は、

最初に取り込ませたいJavasprictをhead内に指定しておき、
<script language="JavaScript" src="/js/mc.js" type="text/javascript"></script>

本文中のformタグではは下文のようにしてあります。
<form id="form" name="ffform" action="#" method="post">

送信用のボタンは画像で書き換えていて、ボタンを押すと、Javascriptの方で関数checkformを動かすようにしたいのです
<input type="image" src="./img/submit.png" alt="送信" onclick="checkform()">

実際に押してみても、ただ何も変化がなく、どうすればいいか困っています。どなたか教えてください
actionのところにJavascriptを指定したら、Jsそのものを開いてしまいますし、cgiを置こうにも、今あるcgiは Javasprictからさらに値を渡す為にあるcgiだけなのです・・・・・・

フォームで送信ボタンを押した際に、Javascriptに入力した値が渡せない

タイトルそのままです。
ボタンを押したらJavascriptでフォームの値をとりたいのです

今は、

最初に取り込ませたいJavasprictをhead内に指定しておき、
<script language="JavaScript" src="/js/mc.js" type="text/javascript"></script>

本文中のformタグではは下文のようにしてあります。
<form id="form" name="ffform" action="#" method="post">

送信用のボタンは画像で書き換えていて、ボタンを押すと、Javascriptの方で関数check...続きを読む

Aベストアンサー

とりあえず、/js/mc.js の内容を、alert("OK"); の1行だけにして、
画像をクリックしてOKが表示されれば、HTMLは大丈夫と言うことです。

mc.js があなたの希望通り動いてないだけ。

QWord2010の頁番号の付け方で質問です

Word2010で、5頁の文書を作りました。1~3頁まで頁番号を付け、4頁と5頁には付けないという事は出来るでしょうか?3頁文末にセクション区切りを挿入して試してみましたが、上手くいきませんでした。宜しくお願いします。

Aベストアンサー

まず、「挿入」→「ヘッダーとフッター」→「ページ番号」で、ページ番号を挿入します。
この状態では、4ページと5ページにもページ番号が入っていると思います。

次に、4ページのページ番号が入っているフッターの部分にカーソルを置いて、「ヘッダー/フッターツール」「デザイン」→「ナビゲーション」の中の「前と同じヘッダー/フッター」をクリックします。
これで、4ページと5ページのページ番号が消えるはずです。

Q管理者用入力フォームを作るには?

HP作成を勉強中で、初心者に毛の生えたレベルの者です。

HPの新規更新に書き込みしやすくしたいので、入力フォームのある独立したページを作りたいと思っています。
入力フォームの作り方と、そのページで入力した内容がトップページに反映させる方法を教えてください。

また別のページで、写真1枚とちょっとした文章を入力順に並べて載せる日記風?のページも作りたいと思っています。その入力フォームとページの作り方も教えていただけませんでしょうか。

できれば、その管理用入力フォームで入力、削除や編集、画像添付のすべての作業を行いたいです。

プロバイダーは、各自が作成したCGIは使ってはいけないようです。
なので、Java Scriptを使うことになるのでしょうか?

ネットで色々見てみましたが、わかりませんでした。
教えてください。よろしくお願いします。

Aベストアンサー

>サーバー上のデータを変えるのではなく、自分のパソコン上に置いたHPを入力フォームで直し(この場合HP作成ソフトを使わず)、アップするのはまた別とすれば、上記のようなことをすることは可能ですか?

これは可能ですよ。
サーバーでPerlを動かすのではなく、ローカル環境でPerlを動かしてファイルの内容を書きかえれば良いと思います。
JavaScriptだけでファイル操作は難しいと思います。

1.ファイルの内容をtextareaに表示
2.その内容を編集
3.ボタンを押すとその内容にファイルを変更し、保存
こんな流れでしょうかね。

掲示板のPerlスクリプトが配布されていると思いますので、それのファイル操作の部分を流用すると簡単だと思います。
サーバー上で不特定多数のアクセスでファイルが書きかえられる可能性がないので掲示板よりずっと簡単に作れると思います。

ActivePerlとApacheでパソコンをサーバにhttp://www2j.biglobe.ne.jp/~apollo/server/server.html

AN HTTP Server Home Page
http://www.st.rim.or.jp/~nakata/

KentWeb
http://www.kent-web.com/bbs/index.html
LIGHT BOARDを改造すれば良いと思います。
個人で改造して、自分だけが使うので著作権の問題も無いと思います。

ミスティーネット・Perl・CGI講座
http://perl.misty.ne.jp/index.html

>サーバー上のデータを変えるのではなく、自分のパソコン上に置いたHPを入力フォームで直し(この場合HP作成ソフトを使わず)、アップするのはまた別とすれば、上記のようなことをすることは可能ですか?

これは可能ですよ。
サーバーでPerlを動かすのではなく、ローカル環境でPerlを動かしてファイルの内容を書きかえれば良いと思います。
JavaScriptだけでファイル操作は難しいと思います。

1.ファイルの内容をtextareaに表示
2.その内容を編集
3.ボタンを押すとその内容にファイルを変更し、保...続きを読む

Q宇多田ヒカルの最近の画像!!

今日、Mステーションに宇多田ヒカルが出演しましたが、仕事で見れませんでした…(泣)
宇多田ファンの自分としては大ショックです…

色々なサイトで、宇多田ヒカル太った!と話題になってますが、最近の宇多田ヒカルの画像が見たいです!

仕事が忙しく、テレビ見れなくて…

今日のMステの出演時の画像や最近の画像があれば、よろしくお願いいたします!!

Aベストアンサー

今公式サイトなどで映像配信してますよ。
期間限定だったと思いますが、ギターで弾き語りをしているとか・・・。
私はまだ見ていないのですが、多分つい最近撮られたものだと思いますので、ごらんになってみては?

参考URL:http://www.toshiba-emi.co.jp/hikki/

Qページがロードされた時にデフォルトで一番初めの入力フォームにカーソルを設定しておきたい

よろしくお願いします。

いくつかの入力フォームがある画面で、
一つ目のフォームにデフォルトで入力用カーソルがきているように
するにはどのように指定したらよいですか?

Aベストアンサー

こんな感じでしょうか?
最低限のタグおよび属性しか書いていないので、
必要な部分は追加して下さいね。

<html><head></head>
<body onLoad="document.frm.txt1.focus();">

<form name="frm">
<input type="text" name="txt1">
<input type="text" name="txt2">
<input type="submit" value="送信">
<input type="reset" value="リセット">
</form>

</body>
</html>

参考まで


人気Q&Aランキング