- ベストアンサー
JavaScriptの計算結果をPerlに取込みたいが
hiroaki101の回答
こんにちは。御質問の文面からは詳細が分からないので、一般的なことを申しているかと思いますが…。javascriptにはsubmit()メソッドがありますので、計算ファンクションでフォーム内テキストボックスにでも計算結果を入力させ、それをsubmit()でCGIに送り込んではいかがですか。submitボタンを別に作成して、それを押して送り込むこともできますが、submitメソッドをファンクション最後に入れておけば1アクションで済みますよね。 http://javascriptist.net/ref/form.submit.htm "javascript cgi"で検索したら以下のようなQ&Aもありました。 http://okwave.jp/qa4553428.html > 基本が分かっていないので CGIとJavascriptを使ってページを試作するような教科書を読んで学習されてはどうでしょうか。また、以下のような書籍もあります。 http://www.amazon.co.jp/JavaScript-CGI%E3%83%8F%E3%82%A4%E3%83%96%E3%83%AA%E3%83%83%E3%83%89%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E2%80%95Web%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E8%8D%92%E6%8A%80-%E6%9C%AB%E6%B0%B8-%E6%94%BF%E6%98%AD/dp/4886487181/ref=sr_1_2?ie=UTF8&s=books&qid=1255450451&sr=8-2
関連するQ&A
- javascriptの中で、perlのコマンドを実行できないか。
javascriptの中で、perlのコマンドを実行できないか。 java:クライアント側の処理。 perl(cgi):サーバ側の処理。 なので、愚問かもしれないのですが、 ↓====================================== <script language="JavaScript"> <!-- function aaa(){ : EOM (この間に、perlの処理) print <<EOM; : } // --> </script> ↑====================================== と言った感じで、javascriptのfuncitonの中で、 perlを使って、データベースへの操作をしたいのですが、 やはり、無理でしょうか。 あるいは、代案などあればご教授願えませんでしょうか。 よろしくお願いします。
- ベストアンサー
- Perl
- 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
- perlからJavascriptを起動
perlからJavascriptを起動させたいのですが分からずに困っています。 HTMLには、以下のように記述し、 <a href="view.cgi?picture=(1)&name=(2)">画像表示</a> view.cgiからJavascriptを起動させ、画像をポップアップさせたいのですが、そもそもperlから直接Javascriptを起動させることは可能なのでしょうか? 宜しくお願いいたします。
- 締切済み
- Perl
- javascriptの変数とperlの変数で計算
初めて質問させていただきます。 javascript計算で困っています n[0] -=$y_p[1][0]; のperlの変数$y_p[1][0]にjavascriptの変数xを代入して計算しようと試みました。 n[0] -= $y_p[x][0]; しかしこれでは上手くいかないようです。 こんな感じのことは出来ないのでしょうか。 よろしくお願いします。
- ベストアンサー
- JavaScript
- Javascript、Perlの知識とは
アルバイトでWebサイト作成をしています。 元々HTMLや画像加工などは独学で覚え、Webデザインできるようになりましたが、もっと高度な仕事となると、JavascriptやPerlの知識があったほうがいいと言われました。現在は、JavascriptもPerlもフリーのプログラム配布サイトのものをお借りして設置する程度のことしかできません。 参考書も買ったのですが、本を見てタグを暗記しただけでどんどんできるようになるHTMLと違って、JavascriptやPerlはプログラムが難しくて、どこがゴールなのかわからず、勉強方法に困っています。 説明が難しいのですが、例えば、HTMLなら「文字に色がつけられる」「文字の大きさが変えられる」など、やることが少ないですが、JavascriptやPerlの場合、何をできるようになったら「Javascriptができる」「Perlができる」というレベルになれるのでしょうか?そういうのは本やサイトを見て独学でできるようになるのでしょうか?
- 締切済み
- CSS
- javascript の使用は可能か
申込フォームを作り、cgi(perl)で送信するのですがperlの中のhtml言語の中でjavascript を使用することは可能ですか
- ベストアンサー
- Perl
- perl オリジナルのアクセス解析を作成したい
Perlを使ってアクセス解析のCGIを作成したいのですが、参考になるサイト等ありましたら教えてください。 理想としては、メインのindex.htmlのページの中にこっそりとCGIプログラムを呼び出すjavaScriptを仕込んでおこうかと思っているのですが、可能でしょうか。
- ベストアンサー
- CGI
- Perlにfunctionってないんですか?
超初歩的な質問ですみません。 今までJavaScriptやPHPを使ってきたので、関数はfunctionで記述していました。 今回Perlも覚えようと思って勉強していたらsubという見たことのない文字を見つけまして。 調べて見るとJavaScriptやPHPのfunctionと同じような働きをしているような印象を受けました。 そこでふとPerlにfunctionって無いのだろうかと思い、調べてみると以下のサイトを発見しました。 http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/pe_k04.htm これによるとfunctionはあるそうなのですが、ここに書いてある通りに記述してみるとエラーになりました。ちなみにGoogle検索で「Perl function」と入れるとこのサイトがトップに来ましたが、それ以下の検索結果でそれらしいものは出てきませんでした。 Perlでfunctionは存在するのでしょうか? するとしたらどのように使い、またsubとの違いはどのようなものなのでしょうか? 質問攻めで恐縮ですが、何卒宜しくお願い致します。
- ベストアンサー
- Perl
- JavaScript 対 Perl ( CGI )
できましたら、両方のプログラムご経験のある方の意見を うかがえれたら、と思います。 JavaScript、ASP は業務で学ぶ機会があったのですが、 もはや Perl を覚える気力がありません。(苦笑) そこで、CGI にできて、JavaScript に出来ないこと。 ってありますか??? 両方のメリット、デメリットなど具体的に私的意見で結構 ですので、よろしくおねがいします。 また、サーバーからメールを受信して、HTML化したい のですが、JavaScript で可能でしょうか。 ( 結局これが聞きたい )
- ベストアンサー
- CGI
お礼
早々のご教示ありがとうございました。時間はかかりましたが、試行錯誤の末、希望した動作ができる様になりました。紹介頂いた参考書もおって読んでみたいと思います。