java(struts使用)プログラムでの判定結果を、javascriptで判定しようとしているのですが、jsp内に直接書くと問題なく判定できるのですが、onloadイベント等での「function」内で判定を行うと、全く反応がなくなります。 どなたか、解決策を教えてください。
(成功パタ-ン)
<td>
<% if (request.getAttribute("KAISYA_CODE_1_E") == "1") { %>
<html:submit value=" Login " property="Login"/>
<% }else{ %>
<html:submit value=" abcdef " property="Login"/>
<% } %>
</td>
(失敗パタ-ン)
<td>
<html:button value="aaaaa" property="button_2" onclick="errInfo()">
</html:button>
</td>
↓
function xxxInfo(){
if (Request.getAttribute("KAISYA_CODE_1_E") == "1"){
document.myform.KAISYA_CODE_1.className = 'err1';
}
}
No.3ベストアンサー
- 回答日時:
>(2)失敗パタ-ンは、javascriptで記述しています。
> → javascriptで、requestの値を取得できないという事でしょうか?
No2さんも指摘していますが、javascriptで書いているはずのfunctionの中にJSPの記述があります。これでは動作しません。
No.2
- 回答日時:
JSPというのは、サーバーサイドで動作させています。
javascriptは、基本的に(指定がなければ)クライアントサイドで動作します。
失敗パターンについては、Request…がサーバーで動作させるものなのに、(onclick時だから)クライアントで動作させようとしているので、失敗します。
No.1
- 回答日時:
function っていうのは、JavaScriptのファンクションですか?それともJSPのファンクションですか?見たところ、JavaScriptとJSPがごっちゃになってるように見えるのですが・・・。
この回答への補足
記述内容がきたなくて申し訳ありません。
(1)成功パタ-ンは、jspで記述しています。
(2)失敗パタ-ンは、javascriptで記述しています。
→ javascriptで、requestの値を取得できないという事でしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP php ログイン 1 2022/11/01 00:24
- JavaScript HTMLでJavaScriptを使ってパスワードの強化判定のプログラムを作成しています。 一通り作っ 2 2022/10/19 01:41
- JavaScript javascriptで移動ボタンを押した際に遷移するボタンを追記したい 1 2022/11/29 03:02
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript コードレビューをお願いします。 1 2022/07/16 05:38
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- JavaScript プログラムがうまく動きませんレビューお願いします 1 2022/07/10 05:08
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBScript から JavaScript を呼...
-
onChange="javascript:関数名"...
-
HTML上(javascript)からCGIを...
-
amazon.comの様な検索ボックス...
-
JavaScriptで ブラウザの閉じる...
-
1つのVBAコードをすべてのコア...
-
if(1){...}とはどういうことで...
-
gas 全角数字を半角数字に変換
-
JSPの処理の途中で、JavaScript...
-
javascriptでsjisの文字列からu...
-
VC#でテキストボックスに変数の...
-
ローカルのレジストリを読みたい
-
PowerPointで時計表示
-
VB.NET2003 テキストボックスに...
-
デザイン時のVisible=Falseは実...
-
amazonの商品画像拡大のようなj...
-
条件に一致しない行を全て削除...
-
あるurlが存在する(?)かどう...
-
エクセル2010のvbaについて
-
Ajaxが動きません~『status=0』?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javascriptからサーバサイドの...
-
VBScript から JavaScript を呼...
-
javascript で外部サイトにデー...
-
DocumentCompletedが複数回発生...
-
javascriptでwebkitのstyleを変...
-
jQueryの.val()とinnerHTMLの違...
-
VBAでJAVAをコントロール
-
ログインフォームの構築について
-
ブログ投稿でjavascriptを動作...
-
HTML上(javascript)からCGIを...
-
指定フォルダに存在するフォルダ名
-
onChange="javascript:関数名"...
-
canvasやSVGを学ぶ時機
-
amazon.comの様な検索ボックス...
-
JQueryでpdfを画像に置換
-
javascriptとTeraPadは別物です...
-
adobe製品を立ち上げるとjavasc...
-
urlから動画ファイルを取得したい
-
javascriptとDOM
-
ホームページの更新年月日が知...
おすすめ情報