OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

document.close();は必要ですか?

  • 暇なときにでも
  • 質問No.142473
  • 閲覧数95
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 64% (71/110)

例えば、以下のようなフォームがあるとします。

<form name=f1>
<input type=text name=onamae>
</form>

この欄に入力した名前を同じウィンドウで表示させるとして、関数を

N=document.f1.onamae.value;
document.write("<html><head></head><body>あなたのお名前は",N,"です。</body></html>");

として実行させれば、表示できるのですが、
この際、document.open()あるいは、document.close()は必要なんでしょうか?
新しいウィンドウを展開する時や別フレームの書換の時だけでいいんでしょうか?
一応、自分で色々調べてみたのですが、必要性までは分からないもんで・・・。
ご存じの方、宜しくお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1
レベル10

ベストアンサー率 50% (72/143)

MIMETYPEがtext/htmlのときは書いても書かなくても一緒でしょ(ブラウザ側で勝手に解釈してくれるはずですよ)。
text/html以外のときはdocument.open(MIMETYPE)を書かないと変になります。
open()を書いた場合close()を忘れないようにしてくださいね。
お礼コメント
dai-39

お礼率 64% (71/110)

解答ありがとうございます。
自分の使っているブラウザで動作したとしても、やり方として間違っている可能性が多いにあるので、
気になっていたところでした。
開けたら閉めることは忘れないように気をつけるとします。
投稿日時 - 2001-09-28 23:12:12
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ