- ベストアンサー
javascriptからperlを読み出す方法
javascriptで入力した情報をperlで書き込んだり、書き込んだデータを読み込んでjavascriptで表示しようと考えています。 その際にperlへどのようにすれば、データを引き渡せるか、また、その逆で読み込んだデータをperlからどうすれば取り込めるかがわかりません。 どなたか教えてください。 宜しくお願いします。
- hirocyan999
- お礼率57% (8/14)
- JavaScript
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>javascriptで入力した情報 次ののどちらかが一般的でしょう。 (1)formでcgiにデータをおくる (2)ajaxでcgiにデータをおくる
その他の回答 (1)
- fujillin
- ベストアンサー率61% (1594/2576)
横からですが・・・ 1)formから送る 「javascript form submit」あたりをキーに検索してみましょう。 2)ajaxで送受信 同様に「javascript ajax」あたりで検索してみましょう。 両方ともたくさんの解説サイトがヒットすることと思います。 2)については、それようのライブラリがいろいろと作成されていますので、そういったものを利用する方法もあります。 例: Prototype 、jQuery 、Dojo
関連するQ&A
- JavaScriptからPerlへデータを送る方法について
プログラミング初心者です。 HTMLで書いたフォームの中にあるテキストエリアのデータを、JavaScriptでデータを取り出して、それをPerlで受け取りたいのですが、方法に見当がつきません。 以下は書いてみたソースコードです。 HTMLファイル <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Form Test</title> <script type="text/javascript" src="JS/sample.js"></script> </head> <body> <form name=form1> <textarea name="comment" rows="3" cols="30">文字の入力</textarea> <input type="button" value="ボタン" onClick="Button()"> </form> </body> </html> JavaScriptファイル function Button(){ var comment = document.form1.comment.value; alert(comment); //値がとれてるか確認したかっただけです } Perlに関しては、#!/usr/bin/perl ぐらいしか、まだ分かりません。 よろしければ、JavaScriptからのデータ送信、Perlでのデータ受け取り方法を教えていただけないでしょうか。この質問に対して有効なサイトがあれば合わせて教えていただきたくおもいます。 よろしくお願いします。
- ベストアンサー
- JavaScript
- javascriptとperlの通信について
javascriptからperl(サーバー)にXMLHttpRequestで情報送信を行っています 受信情報は通常http形式で返却されてきますが、通信量の無駄なので例えば数字だけをレスポンスさせたいです。 そうすればjavascript側で数字に応じて動作させることが出来るかと思います perl側でどのように記述すればそのように返却できるでしょうか?
- ベストアンサー
- AJAX
- perlからJavascriptを起動
perlからJavascriptを起動させたいのですが分からずに困っています。 HTMLには、以下のように記述し、 <a href="view.cgi?picture=(1)&name=(2)">画像表示</a> view.cgiからJavascriptを起動させ、画像をポップアップさせたいのですが、そもそもperlから直接Javascriptを起動させることは可能なのでしょうか? 宜しくお願いいたします。
- 締切済み
- Perl
- JavaScriptでPerlのサブルーチンを呼び出すには?
JavaScriptでPerlのサブルーチンを呼び出すことはできますか。 #Perl Sub Func_a(){ ... } この Func_a 関数をJavaScriptから呼び出したいのです。
- 締切済み
- JavaScript
- Perlの中でJavaScriptを使用したいのですが。
Perlのプログラム?の中で、JavaScriptを挿入したいのですが、 その際、どのように記述したらよいのですか?
- ベストアンサー
- Perl
- Javascript、Perlの知識とは
アルバイトでWebサイト作成をしています。 元々HTMLや画像加工などは独学で覚え、Webデザインできるようになりましたが、もっと高度な仕事となると、JavascriptやPerlの知識があったほうがいいと言われました。現在は、JavascriptもPerlもフリーのプログラム配布サイトのものをお借りして設置する程度のことしかできません。 参考書も買ったのですが、本を見てタグを暗記しただけでどんどんできるようになるHTMLと違って、JavascriptやPerlはプログラムが難しくて、どこがゴールなのかわからず、勉強方法に困っています。 説明が難しいのですが、例えば、HTMLなら「文字に色がつけられる」「文字の大きさが変えられる」など、やることが少ないですが、JavascriptやPerlの場合、何をできるようになったら「Javascriptができる」「Perlができる」というレベルになれるのでしょうか?そういうのは本やサイトを見て独学でできるようになるのでしょうか?
- 締切済み
- CSS
- PerlでJavaScriptを作成しているのですが・・・
PerlでJavaScriptを作成しているのですが、以下の部分で困っています。 たとえば、Perlの変数「$codes」に「AAA\nBBB\nCCC\n」が入っているとします。 ---------------------------------------------------------------------- print <<"END_OF_HTML"; function sample() { document.FORM.ele.value="$codes"; } END_OF_HTML ---------------------------------------------------------------------- とPerlで記述すると、作成されたソースは、 ---------------------------------------------------------------------- function sample() { document.FORM.ele.value="AAA BBB CCC "; } ---------------------------------------------------------------------- となり、JavaScriptエラーになってしまいます。 Perlでエンコードしてから、JavaScriptでデコードしてみよう!と試してみたのですが、Perl⇔JavaScriptのエンコード/デコードがうまくいきませんでした。 (Perlでエンコードした値が、JavaScriptで元の形に戻せませんでした。わたしの能力不足です。。。) どなたか、よい方法をご存知ないでしょうか?よろしくお願いします。
- ベストアンサー
- Perl
- javascriptをperlの代わりに使うことは
サーバエンジニアがjavascriptをperlの代わりに使うことは出来ますか? ブラウザで動作であると、何かperlでは出来るが、javascriptでは出来ない事があるのでしょうか? サーバでバッチとして使うのに問題があるのでしょうか? ブラウザさえあれば環境が整っていなくてもどんなOSのサーバでも使えるので、サーバエンジニアが作るレベルのプログラムならperlよりも良いかと思ったのですが、、、
- ベストアンサー
- Linux系OS
- JavaScriptに、Perlのヒアドキュメントみたいな方法は?
JavaScriptに、Perlのヒアドキュメントみたいな方法はないのでしょうか? JavaScriptの外部ファイルを使って、SSIの[include]みたいなことをやりたいのですが、 外部ファイル内で、何回も[document.write]と書かなくてもいいような方法はないでしょうか。
- ベストアンサー
- JavaScript
- Perlの配列をJavaScriptに渡せますか
Perlの配列を引数としてJavaScriptに渡したいのですが 出来ますか、 出来る場合のコードの書き方をお願いします。
- 締切済み
- JavaScript
お礼
yambe様 早々のご回答ありがとうございました。 誠に厚かましいお願いで申し訳ありませんが、具体例を教えていただけないでしょうか? また、CGIからデータをもらう方法もお願いいたします。 宜しくお願いします。