画面の切り替えができません・・・ご教授下さい。

このQ&Aのポイント
  • htmで作成した画面をjavaで表示させようとしています。1つ目の画面は表示出来ましたが、1つ目の画面からボタン押下で2つ目の画面を表示させようとしていますがうまく出来ません。
  • 1つ目の画面のボタン押下は以下のようにしていますが、間違っているのでしょうか?
  • <画面名>1つ目の画面:Login.htm 2つ目の画面:Top.htm <DIV class=under-button><INPUT id=doLogin type=image src="login.gif" name=child:form:doLogin onclick="window.location.href ='Top.htm'">
回答を見る
  • ベストアンサー

画面の切り替えができません・・・ご教授下さい。

画面の切り替えができません・・・ご教授下さい。 htmで作成した画面をjavaで表示させようとしています。 1つ目の画面は表示出来ましたが、1つ目の画面からボタン押下で2つ目の画面を 表示させようとしていますがうまく出来ません。 1つ目の画面のボタン押下は以下のようにしていますが、間違っているのでしょうか? <画面名> 1つ目の画面:Login.htm 2つ目の画面:Top.htm <DIV class=under-button><INPUT id=doLogin type=image src="login.gif" name=child:form:doLogin onclick="window.location.href ='Top.htm'">

  • Java
  • 回答数2
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
noname#140925
noname#140925
回答No.2

>Warを作らず、htmを直接表示した場合は2つ目の画面は表示されます。 え~っと・・・貴方何がやりたいんでしょうか? 自宅サーバでTomcat導入して、jspとJavaServlet使って、動的ページを生成しようとしているんでしょうか? 普通のhtmlホームページ作成するのにWarとか使いませんが、Warが何か理解して作成していますか? 何かを参考にして行っているのなら、その参考にしている物が、そもそも間違っていると思いますが・・・ 一体何をやろうとしているのでしょうか? やりたい事を再考してみてください。 ホームページ初めて作る、とかのレベルなら以下を参考に。 今参考にしているものは捨てちゃってください。 [参考]とほほのWWW入門 http://www.tohoho-web.com/www.htm

RootsTrip
質問者

お礼

回答、ありがとうございます。 とても参考になりました。

その他の回答 (1)

noname#140925
noname#140925
回答No.1

先ず、貴方のやりたいのは、JavaScriptであって、Javaではないですね。 JavaScriptとJavaは名前は似てますが、全くの別物ですので、きちんと使い分けてください。 onclickの部分を以下のように直せば動きます。 onclick="JavaScript:window.location.href='Top.htm';"

RootsTrip
質問者

補足

回答、ありがとうございます。 教えて頂いたとおりにしましたが、「404」のエラーは無くなりましたが、 表示は出来ない状態です。(白い画面が出ます) ・1つ目、2つ目のhtmファイルは同じフォルダ内にあります。 ・Warを作らず、htmを直接表示した場合は2つ目の画面は表示されます。 なにが違うんでしょうか?

関連するQ&A

  • 新規ウインドウから他のページにいけますか?

    JavaScriptのwindow.openでページを表示した時に小さな別Windowも表示させるようにしています。 その画面を閉じるのに <input type="button" value="CLOSE" onclick="window.close()"> をクリックすると閉じるのですが、もう一つボタンを付けてそのボタンをクリックするとTOPページに戻るようにしたいんです。 location.href = "URL";で他のページにいけるんですよね? ボタンを表示させるには <input type="button" value="TOP" onclick="window.location.href="URL";"> でいいのでしょうか? やってみたのですが何も動きません。 どなたかわかる方、教えて頂けないでしょうか?よろしくお願いします。

  • HPボタンの長さが異なる。

    下のボタンが マックの「IE4.5」「IE5.0」「ネスケ4.7」だとちゃんと奇麗に中央に表示されますが、 Windows「IE4.5」「IE5.0」はボタンの長さが異なり ガタガタになります。 windowsでも奇麗に並べるにはどうしたらいいのでしょうか? よろしくご指導お願いいたします。 テストでアップしてあるURLですのでご確認してください。 http://watn.jp/test/ <HTML> <HEAD> <TITLE>++++</TITLE> </HEAD> <!------------------- 中身-------------------> <center> 下のボタンがマックの「IE4.5」「IE5.0」「ネスケ4.7」だと<br> ちゃんと中央に表示されますが、Windows「IE4.5」「IE5.0」は<br> ボタンの長さが異なりガタガタになります。 <FORM> <INPUT TYPE="button" VALUE=" ●●・・◇◇◇   " onClick="window.location.href='kituke.html'"><br> <INPUT TYPE="button" VALUE="   ・・◇◇◇◇  " onClick="window.location.href='sadou.html'"><br> <INPUT TYPE="button" VALUE="   ・・◇◇◇◇◇ " onClick="window.location.href='buyou.html'"><br> <INPUT TYPE="button" VALUE=" ●●・・◇◇◇   " onClick="window.location.href='ivent.html'"><br> <INPUT TYPE="button" VALUE="   ・・◇◇◇◇  " onClick="window.location.href='tenjikai.html'"><br> <INPUT TYPE="button" VALUE=" ◇◇◇       " onClick="window.location.href='butai.html'"><br> <INPUT TYPE="button" VALUE=" ◇◇◇◇      " onClick="window.location.href='honten.html'"><br> <INPUT TYPE="button" VALUE=" ◇◇◇◇◇     " onClick="window.location.href='yono.html'"><br> </FORM> </center> </BODY> </HTML>

  • ボタンの長さを変えたい(至急)

    <INPUT TYPE=BUTTON VALUE="最新100回グラフ" onClick="location.href='../grf/100.htm'"> <INPUT TYPE=BUTTON VALUE="最新50回グラフ" onClick="location.href='../grf/50.htm'"> このようなボタンの長さを揃えたいです。 スペースで調節するしかないのでしょうか?

    • ベストアンサー
    • HTML
  • onclickで文字をクリックしたら下の方に文字を出す

     ラジオボタンならありましたが、ボタンをクリックしたときではなく普通の文字をクリックしたときに文字を出したいのですが出来ますか。 <input type="button" value="クリック1" onClick="document.all.div1.innerText='クリック1がクリック'"> <div id=div1></div> がラジオボタンで文字を表示する方法で <A onclick="javascript:location.href='index.html';">トップ</A>  トップをクリックしたらindexに移動する方法なのでこれを組み合わせれば出来ると思いますがなにせJavaScriptは初心者なものでよく分かりません。  それと文字を押したら「どこどこ」に出すと「どこどこ」の制御、例えばmarginで指定など出来ましたら教えてください。 長くて判りにくいですがどうぞよろしくお願いします。

  • 「ボタン」の幅の長さ

    「ボタン」の幅の長さを揃えたいのですが、 「★幅の設定」 の仕方を教えてください。よろしくお願いいたします。 <INPUT type="button" value="簡単" onclick="javascript:window.location.href='http://'">

  • ボタンの違い

    くだらない質問になってしまいますが、 押しボタンのリンク方法で、 onClick=location.href onClick=parent.location.href onclick=window.open はそれぞれどのような効果なのでしょうか?

    • ベストアンサー
    • HTML
  • window.closeについて

    ウィンドウを閉じたい時に <button onclick="window.close()">閉じる</button> と言う風に使っていたのですが、この<button>~</button>を使わずに(ボタンを表示しないで)ウィンドウを閉じるにはどうすればいいのでしょうか? <a href onclick="window.close()">閉じる</a> と言うのを試してみたらオンマウス時に指に変化しなくなりましたが、これは使っても大丈夫なのでしょうか? 初心者質問ですみませんm(__)m

  • PHPの囲みかた

    以下のPHPが動かない、画面が真っ白になってしまうのですがなぜでしょうか? また<?php ?>でPHPは囲みますが、一画面で何回も囲んでも構わないでしょうか? <input name="button" type="button" onclick="location.href='/abc.php'" value="abc"> <?php  print ('<input type="button" value="aaa" onClick="location.href='/aaa.php'">'); ?> <input type="button" value="bbb" onClick="location.href='/bbb.php'">

    • 締切済み
    • PHP
  • JavaScriptが表示されません

    JavaScriptの練習をしています。 階層型メニューの表示ができるようになりたいのですが、今のところは基礎からと思い、単純なところから初めて・・・みようとしたのですが どしょっぱつから、ひっかかりました ◆例1 <script language="JavaScript"> <!-- document.write(こんにちは); //--> </script> ◇結果 IE画面上に、なにも表示されません ※以前、全く同じ構文で試したときには こんにちは が表示されました。 ※環境は同じで、変わっていません ◆例2 <form> <input type="button" value="戻る" onclick="history.back()"> <input type="button" value="更新" onclick="location.reload()"> <input type="button" value="進む" onclick="history.forward()"> <input type="button" value="トップページへ" onclick="location.href='http://www.red.oit-net.jp/tatsuya/index.htm'"> </form> ◇結果 これは、表示されました。 何回試しても、ちゃんと表示されます +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ いったい何が問題なのでしょうか?

  • ボタンで、リンクを、別ウィンドウで開く

    質問させていただきます。 ボタンで、リンクを、別ウィンドウで開くには どういうソースを書いたら良いのでしょうか? <FORM> <INPUT TYPE="button" VALUE="リンク" onClick="window.location.href='index.html'"> </FORM> だと、同一ウィンドウ内に開いてしまいますし・・・。 どうか教えてください。よろしくお願いいたします!

専門家に質問してみよう