javaで文字の拡大、縮小の機能がエラーになり、機能しなくなった原因とは?

このQ&Aのポイント
  • javaで文字の拡大、縮小の機能がエラーになり、機能しなくなった原因とは?
  • 地方自治体を管理している素人が、javaで文字の拡大、縮小の機能を使っていたところ、エラーが発生して機能しなくなりました。原因を教えてください。
  • 地方自治体のHPでjavaを使って文字の拡大、縮小の機能を実装していたが、エラーが発生して機能しなくなりました。原因を教えてください。
回答を見る
  • ベストアンサー

javaで文字の拡大、縮小

とある地方自治体を管理している素人です。 何を触ってしまったのかHP内の文字を大きくする小さくするの、機能でエラーが発生するようになり、機能しなくなりました。 <TABLE border=0 cellSpacing=0 cellPadding=3 width=330 align=center> <TBODY> <SCRIPT type=text/javascript> <!-- var Default = "2;" var tags = "new" Array('div','td','tr'); var sizing = "new" Array('xx-small','x-small','small','medium','large','x-large','xx-large'); function FontChange(target,tarF) { if (!document.getElementById) return var dore = "document,tarS" = null,fontSize = Default,value,su,cTags;fontSize += tarF; if (fontSize < 0) fontSize = "0;" if (fontSize > 6) fontSize = "6;" Default = "fontSize;" if (!(tarS = dore.getElementById(target))) tarS = "dore.getElementsByTagName(target)[0];" tarS.style.fontSize = sizing[fontSize]; for (value = 0 ; value < tags.length ; value++) { cTags = "tarS.getElementsByTagName(tags[value]);" for (su = 0 ; su < cTags.length ; su++) cTags[su].style.fontSize = sizing[fontSize]; } } //--> </SCRIPT> <TR> <TD bgColor=#ffdddd vAlign=center width=200> <DIV align=right> <TABLE border=0 cellSpacing=0 cellPadding=0> <TBODY> <TR> <TD> <STRONG> <FONT color=#333333> <IMG border=0 hspace=3 alt="" src="arrow_01.gif"> </FONT> </STRONG> </TD> <TD> <STRONG> <FONT color=#333333>文字の大きさ&nbsp;&nbsp;</FONT> </STRONG> </TD> </TR> </TBODY> </TABLE> <STRONG> </STRONG> </DIV> </TD> <TD bgColor=#ffdddd width=65> <DIV align=right> <STRONG> <FONT color=#333333> <A href="javascript:FontChange('body',1)"> <IMG border=0 hspace=3 alt=文字を大きく vspace=3 src="font_big.gif"></A> </FONT> </STRONG> </DIV> </TD> <TD bgColor=#ffdddd width=65> <DIV align=right> <STRONG> <FONT color=#333333> <A href="javascript:FontChange('body',-1)"> <IMG border=0 hspace=3 alt=文字を小さく vspace=3 src="font_small.gif"> </A> </FONT> </STRONG> </DIV> </TD> おそらくこの部分に記述してある事の何かが駄目なんでしょうが、どこがどう駄目なのかまったくわかりません。 どなたかご教授をお願い致します。

  • go-to
  • お礼率100% (32/32)
  • Java
  • 回答数1
  • ありがとう数2

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

  • ベストアンサー
noname#147388
noname#147388
回答No.1

ここのカテゴリは "Java"です。 その質問のカテゴリは"JavaScript"です。 Javaとは別物です。 ぱっとみ エラーメッセージは 「null または オブジェクトではありません」 これの元ソースが動作していたなら全体的にぶっ壊れています。 引用符の位置を修正してください。

go-to
質問者

お礼

大変失礼致しました。 場所を変えて質問してまいります。 ありがとうございました。

関連するQ&A

  • javascriptで文字の拡大、縮小

    とある地方自治体のHPを管理している素人です。 何を触ってしまったのかHP内の文字を大きくする小さくするの、機能でエラーが発生するようになり、機能しなくなりました。 IEの左下の所に、「ページでエラーが発生致しました」と、出ます。 <TABLE border=0 cellSpacing=0 cellPadding=3 width=330 align=center> <TBODY> <SCRIPT type=text/javascript> <!-- var Default = "2;" var tags = "new" Array('div','td','tr'); var sizing = "new" Array('xx-small','x-small','small','medium','large','x-large','xx-large'); function FontChange(target,tarF) { if (!document.getElementById) return var dore = "document,tarS" = null,fontSize = Default,value,su,cTags;fontSize += tarF; if (fontSize < 0) fontSize = "0;" if (fontSize > 6) fontSize = "6;" Default = "fontSize;" if (!(tarS = dore.getElementById(target))) tarS = "dore.getElementsByTagName(target)[0];" tarS.style.fontSize = sizing[fontSize]; for (value = 0 ; value < tags.length ; value++) { cTags = "tarS.getElementsByTagName(tags[value]);" for (su = 0 ; su < cTags.length ; su++) cTags[su].style.fontSize = sizing[fontSize]; } } //--> </SCRIPT> <TR> <TD bgColor=#ffdddd vAlign=center width=200> <DIV align=right> <TABLE border=0 cellSpacing=0 cellPadding=0> <TBODY> <TR> <TD> <STRONG> <FONT color=#333333> <IMG border=0 hspace=3 alt="" src="arrow_01.gif"> </FONT> </STRONG> </TD> <TD> <STRONG> <FONT color=#333333>文字の大きさ&nbsp;&nbsp;</FONT> </STRONG> </TD> </TR> </TBODY> </TABLE> <STRONG> </STRONG> </DIV> </TD> <TD bgColor=#ffdddd width=65> <DIV align=right> <STRONG> <FONT color=#333333> <A href="javascript:FontChange('body',1)"> <IMG border=0 hspace=3 alt=文字を大きく vspace=3 src="font_big.gif"></A> </FONT> </STRONG> </DIV> </TD> <TD bgColor=#ffdddd width=65> <DIV align=right> <STRONG> <FONT color=#333333> <A href="javascript:FontChange('body',-1)"> <IMG border=0 hspace=3 alt=文字を小さく vspace=3 src="font_small.gif"> </A> </FONT> </STRONG> </DIV> </TD> おそらくこの部分に記述してある事の何かが駄目なんでしょうが、どこがどう駄目なのかまったくわかりません。 どなたかご教授をお願い致します。

  • 文字の大きさ変更

    ページ全体の文字の大きさを変更できるボタンを設置したいと思い 検索で調べて柿のようなスクリプトを作ったのですが、 IE6だと反映されません。どうしてでしょうか? (長くてすみません) <SCRIPT language="JavaScript"> <!-- var Default=3; var tags = new Array('div','td','tr'); var sizing = new Array('70%','80%','90%','100%','110%','120%','130%'); function FontChange(target,tarF){ if (!document.getElementById) return var dore = document,tarS = null,fontSize =Default,value,su,cTags; fontSize += tarF; if (fontSize < 0) fontSize = 0; if (fontSize > 6) fontSize = 6; Default = fontSize; if (!(tarS = dore.getElementById(target))) tarS = dore.getElementsByTagName(target)[0]; tarS.style.fontSize = sizing[fontSize]; for (value = 0 ; su < tags.length ; value++){ cTags= tarS.getElementsByTagName(tags[value]); for (su = 0 ; su < cTags.length ; su++) cTags[su].style.fontSize = sizing[fontSize]; } } //--> <a href="javascript:FontChange('body',1)"><img src="images/big.jpg" alt="" border="0" /></a> <a href="javascript:FontChange('body',-1)"><img src="images/small.jpg" alt="" border="0" /></a> それから出来ればボタン大中小で押せばサイズがそのサイズ で決まっているのだいいのですが、参考になるサイトは ないでしょうか?

  • 【タグ】左寄せする方法

    一部消去していますが、以下のようなフォームを左に任意のスペースを空けて表示させる場合、どういったタグを使えばいいのでしょうか。 よろしくお願いいたします。 <FORM ACTION="" METHOD="GET" NAME="TG" TARGET="_blank"><table width="250" border="0"><tr><td bgcolor="#0000FF"><div align="center"><font color="#FFFFFF"><strong>検索</strong></font></div></td></tr><tr><td>選びください。<br></br><select name="stayym" size="1"><option value="200902"></option></select></br><br>選びください。</br><select name="catid" size="1">n><option value="11203</option></option></select><input type="submit" value="GO"></td></tr><tr><td><div align="right">ツーリスト</div></td></tr></table></FORM>

    • ベストアンサー
    • HTML
  • HTMLでテーブルを縦に並べたい!

    基本的な質問でお恥ずかしいのですが、困っています。 テーブルを二つ、縦に並べたいのですが、何故か横に並んでしまいます。 どこが悪いのでしょうか?初心者ですみません…お知恵をお貸しください(T_T)。 <caption><font color="#ff0000">●</font>A <font color="#0000ff">●</font>B</font></caption> <table bgcolor="#80ffff" border="1"cellspacing="0" bordercolor="#0000ff" align="left"> <tr><th width="30"><font size="+5"><font color="#ff0000">●</font></th> <th width="150"> <font size="+4"><strong><big>C</big></strong></font></th> <td><font size="+2">D<br>E</font></td></tr> <tr><td></td><td><div align="center"> <font size="4" color="#8080ff"> 準備中</font></div></td><td></td></tr></table> </p></div> <p></p> <table align="center" bgcolor="#80ffff" height="20" width="250" border="1" cellspacing="2" cellpadding="0"> <tr><td><blink>HOME</blink></td></tr> </table> </body>

    • ベストアンサー
    • HTML
  • borderが1のテーブル

    ボーダーが1ピクセルくらいの表を作りたいので、tableの入れ子で作ったのですが「tableの入れ子は良くない」ととあるサイトで読んだので、入れ子にしないでtableを作りたいのですが何か良い方法はありますでしょうか? 私が書いたのはこんなかんじです。 <table width="400" border="0" cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#000000"><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="1"> <tr bgcolor="#999999"> <th><div align="center"><font size="2">名称</font></div></th> <th><div align="center"><font size="2">模型材質</font></div></th> <th><div align="center"><font size="2">生産材質</font></div></th> </tr> <tr bgcolor="#FFFFFF"> <td bgcolor="#999999"><div align="center"><font size="2">本体</font></div></td> <td><div align="center"><font size="2">発泡塩ビ板</font></div></td> <td><div align="center"><font size="2">プラスチック</font></div></td> </tr> </table></td> </tr> </table> CSSで「style="border-width :1px 1px 1px 1px;border-style : solid solid solid solid ;border-color :#000000 #000000 #000000 #000000 ;"」というのを入れてやってみたのですが、これだと外側にしかラインが表示されませんでした。 よろしくおねがいします。

  • ▲▲テーブルと一緒に<FONT size="2"></FONT>は使えない?

    こんばんは☆僕は今テーブルを利用してカラーコード一覧を作成しています。そこで日本語の文字を入力したのですが…<FONT size="2">Color Code一覧</FONT>と「テーブルの外に」入力すると【Color Codeˆ&ecirc;—— 】←のように表示されます…。直接【Color Code一覧】入力すると問題はありません。なぜでしょうか?わかる方教えてください☆ <HTML> <HEAD> <TITLE></TITLE> </HEAD> <BODY> </FONT size="2">Color Code一覧</FONT> <TABLE Border Cellspacing="1"Width="20%" align="center"> <TR> <TD><FONT size="3" face="MS UI Gothic"><DIV align="center">Collar Code・RGB</DIV></FONT></TD> </TR> </TABLE> <BR> <TABLE Border Cellspacing="1" Width="75%" align="center"> <TR> <TD colspan="6"><FONT size="3" face="MS UI Gothic"><DIV align="center">#000000 - #00ffff</DIV></FONT></TD> </TR> <TR> <TD BgColor="#000000"><FONT size="3" face="MS UI Gothic"><DIV align="center">#000000</DIV></FONT></TD> <TD BgColor="#000033"><FONT size="3" face="MS UI Gothic"><DIV align="center">#000033</DIV></FONT></TD> <TD BgColor="#000066"><FONT size="3" face="MS UI Gothic"><DIV align="center">#000066</DIV></FONT></TD> ~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~ </TR> </TABLE> </BODY> </HTML>

    • ベストアンサー
    • HTML
  • ヤフオク出品時のタグで・・・

    商品説明のタグで <div align="center"> <table border="0" width="60%" cellpadding="0" cellspaing="0"> <tr><td align="left"><font color="#60457a"> ここに商品説明を入れる。 </font></td></tr> <tr><td align="left"><hr color="#7a6d45"></td></tr> <tr><td align="left"><font color="#60457a"> </table> </div> このようなものを作りましたが (これは1行のみですが実際は何行にもなります) 出品時に見ると左寄せになってしまいます。 センター合わせになると思い作ったのですが どこがわるいのでしょう?

  • dreamweaverで、テーブルのボーダーカラーに入力しても、表示されません。

    プロの方に作っていただいたHPを書き換えていて、 テーブルのボーダーカラーを指定しようとしているのですが、 コードから何回もボーダーカラーを指定しているのに、 色がまったく表示されません。 </table> <table width="500" height="118" border="2" align="center" cellpadding="5" cellspacing="2" bordercolor="#000000"> <tr> <td width="131" bordercolor="#000000" bgcolor="#CCCCCC"><div align="center">●●●</div></td> <td width="205" bordercolor="#000000" bgcolor="#CCCCCC"><div align="center">●●●</div></td> <td width="114" bordercolor="#000000" bgcolor="#CCCCCC"><div align="center">●●●</div></td> </tr> <td bordercolor="#000000"><div align="center">●●●</div></td> <td bordercolor="#000000"><div align="center">●●●</div></td> <td bordercolor="#000000"><div align="center">●●●</div></td> <tr> <td bordercolor="#000000"><div align="center">●●●</div></td> <td bordercolor="#000000"><div align="center">●●●<br> ●●● </div></td> <td bordercolor="#000000"><div align="center">●●●</div></td> </tr> </table> 新しいページに、以上のコードをペーストすると、ちゃんと表示されます。 スタイルシートやCSSで指定してあって、それが優先されているのでしょうか? スタイルシートやCSSは使ったことがないのですが、 それを解除するには、どうすれば良いでしょうか? よろしくお願いいたします。

  • valign=topが機能しません

    CGIファイル内のテーブルのtdにvalign=topを記述しましたが、テキストが上にきてくれません。 ソースは以下です。「メッセージ」の文字が上にくるようにするにはどうすれがいいか教えてください。 よろしくお願いします。 <center> <TABLE BORDER=0 CELLPADDING=10 CELLSPACING=10> <tr> <td align=right nowrap><font size=2>お名前</font></td> <td align=left> <input type="text" name="name" size="30" maxlength="100" class=textarea> </td> </tr> <tr> <td align=right nowrap><font size=2>タイトル</font></td> <td align=left><input type="text" name="title" size="50" maxlength="200" class=textarea></td> </tr> <tr> <td valign=top align=right nowrap ><font size=2>メッセージ</font></td> <td align=left><textarea name="msg" cols="50" rows="7" class=textarea></textarea></td> </tr> <tr> <td align=right nowrap><font size=2>パスワード</font></td> <td align=left><input type="password" name="pass" size="16" maxlength="200" class=textarea value=$cpass></td> </tr> <tr> <td colspan=2> <hr size=1 noshade> </td> </tr> <tr> <td align=center colspan=2> <div align="center"><input type="submit" value="投稿する" class=input2 onClick="writeCookie()"></div></td> </tr></form> </table> </center>

  • コンテナ内で文字を中央に表示したい

    <div> <table border=0 cellspacing=0 cellpadding=0 style="width: 100%; height: 100%;"> <tr> <td style="text-align: center; vertical-align: middle;"> Hello! </td> </tr> </table> </div> のように、テーブルを使わずに(できればCSSなどで)divタグ内のテキストを中央に表示したいのですが、できますか? よろしくお願いします。

    • ベストアンサー
    • HTML

専門家に質問してみよう