![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
PHP内、ボタン押下と同時にリロード処理がしたい。
宜しくお願いします。
画像をアルバム表示させるシステムを作っています。これにアップ済み画像を入れ替える処理を加えようとしています。 入替え処理の際、同時にページ再呼込みを行わせたいのですが、下記のJavaScriptで行わせると処理ができません。
処理は、PHP(クエリー)処理後に行うページ更新処理をJavaScriptni預けています。
フォームのセレクトボックスA,Bがあり、データA,Bが同じ時はアラートを出して処理を抜ける。データA,Bが違う時はページをリロードさせる。という処理です。
}else{ location.reload(); の処理を外せばデータ処理はできるのですが、この処理を入れているとクエリー処理が進まなくなります。
ご指摘や参考サイト、参考書籍だけでも結構です。ご教授いただければ幸いです。
--ソース・ここから--->
<script language="JavaScript">
function check(){
a = document.formA.dataA.value;
b = document.formA.dataB.value;
if(a == b){ alert("処理エラー"); break;
}else{ location.reload();
}
</script>
No.1ベストアンサー
- 回答日時:
JavaScriptの質問のようなのですが、お答えしておきます。
。。<script language="JavaScript">
function check(){
a = document.formA.dataA.value;
b = document.formB.dataB.value;
if(a == b){
alert("処理エラー");
}else{
location.reload();
}
}
</script>
>if(a == b){ alert("処理エラー"); break;
aとbが同じなら処理エラーでbreakはいりません。アラートだけでいいです。
また、}else{ location.reload(); を入れてとまってしまうのは、
その後に}がひとつ足りていないからだと・・・
Functionを閉める}が質問には足りていませんでした。
当方の環境ではうまく動作しましたので、スクリプトを見直したほうが
良いと思います。
連絡が大変遅れまして申し訳ございません。
時間の関係で、事案についてはburaigasho様からご教授頂いた以外の方法にて対応しました。
ご指摘の点は今後のコーディング等で気をつけたいと思います。有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- PHP PHPの変わった閉じタグの必要性と意味を教えてください。 1 2022/08/28 15:15
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Excel(エクセル) エクセルVBA マクロ処理中のポップアップメッセージについて 1 2023/08/04 21:34
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
- その他(プログラミング・Web制作) 単純なコマンドプロンプトが動きません。 2 2022/04/19 15:21
- JavaScript javascript で外部サイトにデータ入力させて自動でボタンを押すことは可能ですか? 1 2023/01/30 16:23
- Java Javaプログラミングの質問になります。 ボタンを押下した時に画面遷移して 画面から戻ってきた時のi 1 2023/06/26 07:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPのif文でその処理を途中で抜...
-
タイムアウト処理?となる
-
文字列の10+10を20と表示したい
-
phpの処理中に画面表示ををする...
-
PHPで偶数と奇数を判断するには
-
プログラム内で処理中断後も継...
-
関数の前にアットマークが付く場合
-
アクセスクライアントごとにタ...
-
onedrive にexcelファイルをア...
-
.phpと.incファイルの違いはな...
-
フォントの色を変えるには?
-
CFileDialogの最初のディレクト...
-
別ファイルの変数を呼び出した...
-
バッチを用いたフォルダの自動移動
-
現在位置より2つ上のディレク...
-
PHP+MySQL SQL文を外部ファイル...
-
「クラス関数」「メンバ関数」...
-
リンク先を隠す方法はないでし...
-
PHP session_destroyとsession...
-
MySQLでのdeadlockをPHPで検出...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPのif文でその処理を途中で抜...
-
PHPが処理を途中でやめる。原因...
-
phpの処理中に画面表示ををする...
-
関数の前にアットマークが付く場合
-
PHPで偶数と奇数を判断するには
-
symfonyのCriteriaで実行すると...
-
System関数で変数を受け渡す方法
-
条件演算子
-
入れ子になっているHTMLタグも...
-
文字列の10+10を20と表示したい
-
インスタンス化に伴うメモリ消...
-
PHPExcel処理速度が遅い
-
ページの一部だけリロード
-
携帯サイトの構築について
-
JSPでevalを使いたい
-
PHP内、ボタン押下と同時にリロ...
-
◆バックエンド処理の終了を知り...
-
csvファイルの読込みとソート
-
Cronで同じ処理を複数同時に実...
-
mysql データベース処理が途中...
おすすめ情報