• ベストアンサー

JavascriptとStrusの連携について

java1025の回答

  • java1025
  • ベストアンサー率0% (0/1)
回答No.2

JavaScriptなら、Javaじゃなくて JavaScriptで質問してください。

関連するQ&A

  • PHPとJavascriptの連携について質問です。

    PHPとJavascriptの連携について質問です。 複数の入り口(HTML)から一つのお問い合わせフォーム(PHP)へ繋げるにあたって、 今Javascriptで、各HTMLページのタイトルをフォームへ表示させることはできたんですが、 それをPHPのメールフォームで書き出す方法がわかりません。 HTML内のJavascriptは以下のとおりです。 <script type="text/javascript"><!-- var cnm = CourseRead(); document.write(cnm); document.write("<input type=hidden name=torikomi value='"+cnm+"' >"); //--> </script> 以下の様にlistで各タイトルがふってあります。 list[0] = "タイトル"; list[1] = "タイトル"; お問い合わせのメールが届いた時に、どのページからのお問い合わせなのかが メール上で分かるようにしたいです。 ちなみに、見よう見まねでやっていて、 JavascriptもPHPも、ほぼ知識がない状態です。 教えてください!

    • 締切済み
    • PHP
  • Javascriptとの連携について

    JavascriptからFlashへの連携について,いろいろ勉強しているのですが 解決できない(不明な箇所がある)ので,質問させていただきます。 やりたいことは,Javascriptから変数を送り,Flash内で受け取り, ムービークリップの大きさや位置を変更してみたいのです。 Javascriptからは,勉強の意味もあり最初は定数として Inputボタンを押すと,ムービークリップが変倍や移動を, 最終的に目指しているのは,変数にして(フォームから入力)して, 自動的にムービークリップが変倍,移動するというものです。 そもそも間違っているのかもしれませんが,ムービークリップの インスタンス名ををSetVariableを使う際に指定しても動作しないため, 深みにはまりつつあります。 ご存じの方がいらっしゃいましたら,是非,ご教授ください。 よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • JavaScriptとCGIを使って。

    フォームメールを受け取る時にCGIを使っているのですが、入力項目を入れる時にリターンキーを2度押されたりして不完全な状態でメールが送られてきます。 そこで、リターンキー2度押し防止でJavaScriptを使ってAlertを表示させて、「OK」ならCGIにデータを渡し「キャンセル」なら入力画面に戻るようにしようと挑戦してみたのですが、<form action="***.cgi" method="POST">の行の働きが優先されるのか、「キャンセル」を押してもデータがCGIに渡され送信されてしまいます。 CGIに渡される前の状態でJavaScriptで「OK」「キャンセル」を選びCGIにデータを渡すか戻るかの判断が出来るようにしたいのですがどなたかご存知でしたら教えて下さい。

  • JavaScriptの書き方

    今、プログラミングの専門学校でJavaのフレームワークStruts1.3.8を用いた模擬チームワーク開発を行っています。そこで、今行き詰っているので質問なのですが 1.jspファイルのテキストボックス内の要素(時刻入力欄)を時刻フォーム(xx:xx)に自動整形するJavaScript。 2.別のテキストボックス(備考欄)の入力文字数が半角200文字を超えたらエラーを出すJavaScript。 3.パスワード(password)と確認パスワード(password2)が一致しなければ送信ボタンを押しても送信しないようにするJavaScript。 に現在取り組んでいます。 Struts、JavaScriptについては一通りしか習ってませんので、何かいいアイデアがありましたらよろしくお願いします。

    • ベストアンサー
    • Java
  • Struts:サブミット時にJavaScript

    <html:form>タグのonsubmitで任意のJavaScriptを実行できないでしょうか? 例えば <html:form action="aaa" onsubmit="alert('xxx')"> のような感じで。 <html:form>タグのonsubmitは入力チェックでしか使えないのでしょうか? 他の方法でもいいのでStrutsでサブミット時に任意のJavaScriptを実行する方法があれば教えて下さい。

    • ベストアンサー
    • Java
  • 「SubmitせずにJavaScriptからCGIを呼び出して結果をH

    「SubmitせずにJavaScriptからCGIを呼び出して結果をHTML上に表示したい」 HTMLファイル上にテキストボックスとそれと対になるラベル(ラベルじゃなくても良いのですが。。)のセットがいくつかあります。 テキストボックスにコードを入力したら、ラベルにそのコードに対応する商品名を表示したいと思っています。 テキストボックスにコードを入力後、フォーカスが離れたら(Onchangeで)JavaScriptでそのコードの値を取得し、そのデータをCGIに渡してサーバにあるDBに接続し、その結果をHTML上のラベルに表示したいと思います。 Sbmitせずにフォーカスが離れた場合に、データをCGIに受け渡し、そのデータを画面遷移しないで、HTML上に表示するのはどのようにすればいいのでしょうか。 また、上記のことをJavaScriptとCGIだけでできるのでしょうか。 教えてください。 よろしくお願い致します。

  • PHPやjavascriptを無効にする方法

    PHP+MySQLで掲示板のようなものを作成しています。 投稿の際、HTML形式が利用できるようにしたいと思っています。 概ね完成したのですが、HTML形式で投稿できるということは、PHPやjavascriptのコードを投稿すれば、それらの機能も利用されてしまうことに気がつきました。 たとえば、投稿フォームから <?php //悪意のあるコード ?> と入力すれば、悪意のあるコードが実行されてしまいます。 そこで、投稿された部分のPHPやjavascriptだけを無効にする方法はないのでしょうか? あるいは$や{や;など、PHPやjavascriptなどで使用する記号を受け付けないようにすればいいのでしょうか? うまく説明できないので詳細は割愛しますが、「HTMLでの投稿をやめる」という選択ができないので悩んでいます。 どのような対処をすればいいのか、ご教授願います。 説明不足な点がありましたら、ご指摘いただければ補足します。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • サーブレットとJSPの連携

    今、サーブレットとJSPについて勉強しまいます。 HTMLからサーブレットでリクエストを受け付け、 JSPに転送し表示させたいのですが、フォームからの入力の場合は String carname = request.getParameter("cars"); で入力データを取得するコードを書きますよね? (本ではこう書いてました・・・。) では、HTMLの入力フォームからではなくリンクからの 受付けの場合はどう書けばいいのですか? 勉強を始めたばかりで初心者なので、説明不足の点もあるかも 知れませんが分かりやすくご指導宜しくお願いします…。

  • JavaScriptでのクリックやフォームについて

    いままでVBSで該当URLへとび、フォーム入力の自動化を行なっていたのですが、 JavaScriptでも似たようなことをしようと思い、 htmlファイルのscriptタグにて、location.hrefで該当URLへとび、 getElementByIdでID取得をしようと思ったのですが、なにも起こらずその後、解決策が見つからず困っています。 location.hrefでリンク先にとんだからといって、 そのページのソースコードを取得しているわけではないのでしょうか? そもそもVBSと同様に該当URLにとんで、フォームのIDなどを取得、フォーム入力という流れを Javascriptでも可能なのでしょうか? どうぞご回答のほどよろしくお願いいたします。

  • Javascriptとデータベースの連携

    Javascriptを使ってMysqlなどのデータベースとやり取りをしたいのですが、 Javascriptはソースコードがだれでも見られるためどのように通信内容を隠蔽すべきか悩んでいます。 実際のデータの操作はGETやPOSTでPHPを経由し、JSON等で内容を返すような形を予定しており、 削除・書き込みを行わない読み込み専用のものをつくるつもりです。 レコードのIDをもとに情報を抽出したいのですが、JavascriptソースのIDを書き換えられて別の情報を取得される状況は避けたいと思っています。 取得されうる内容に個人情報等を含むものはなく、高度なセキュリティが要求されるような内容ではありませんが、イタズラを防止しようと考えています。