| 情報学部 | 菅沼ホーム | 目次 | 索引 |
プログラム(下がそのソースコード)では,writeln を使用してページの一部を作成している.また,ボタンをクリックすることによって,ページ内容の消去,ページの書き換え,または,新しいページの作成を行っている.
<!DOCTYPE HTML>
<HTML>
<HEAD>
<TITLE>document</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<META NAME=viewport CONTENT="width=device-width, initial-scale=1">
<LINK REL="stylesheet" TYPE="text/css" HREF="../../../master.css">
<SCRIPT TYPE="text/javascript">
function del()
{
document.open();
document.clear();
document.close();
}
function renew()
{
document.open();
document.writeln('<H1 STYLE="text-align: center">書き換えた文書です</H1>');
document.close();
}
function new_p()
{
let nw = open("", "new_page");
nw.document.open();
nw.document.writeln('<HTML>');
nw.document.writeln('<HEAD>');
nw.document.writeln(' <TITLE>新しいページ</TITLE>');
nw.document.writeln(' <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">');
nw.document.writeln('</HEAD>');
nw.document.writeln('<BODY>');
nw.document.writeln(' <H1 STYLE="text-align: center">新しいページです</H1>');
nw.document.writeln('</BODY>');
nw.document.writeln('</HTML>');
nw.document.close();
}
</SCRIPT>
</HEAD>
<BODY CLASS="white">
<H1 STYLE="text-align: center">HTML 文書の生成</H1>
<DL>
<DT> 「消去」ボタンをクリックすると内容が消去され,「書き換え」ボタンをクリックするとこの文書が書き換わり,また,「新しいページ」ボタンをクリックすると新しい Window が生成されます.
</DL>
<SCRIPT TYPE="text/javascript">
document.writeln('<FORM>');
document.writeln(' <P STYLE="text-align: center">');
document.writeln(' <INPUT TYPE="button" VALUE="消去" onClick="del()"> ');
document.writeln(' <INPUT TYPE="button" VALUE="書き換え" onClick="renew()"> ');
document.writeln(' <INPUT TYPE="button" VALUE="新しいページ"onClick="new_p()">');
document.writeln(' </P>');
document.writeln('</FORM>');
</SCRIPT>
</BODY>
</HTML>
プログラム(下がそのソースコード)は,document オブジェクトのプロパティの使用例であり,各プロパティの値を出力している.
<!DOCTYPE HTML>
<HTML>
<HEAD>
<TITLE>document</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<META NAME=viewport CONTENT="width=device-width, initial-scale=1">
<LINK REL="stylesheet" TYPE="text/css" HREF="../../../master.css">
</HEAD>
<BODY CLASS="white">
<H1 STYLE="text-align: center">document オブジェクトのプロパティ</H1>
<SCRIPT TYPE="text/javascript">
document.writeln("タイトル( title ): " + document.title + "<BR>");
document.writeln("URL( URL ): " + document.URL + "<BR>");
document.writeln("URL( location ): " + document.location + "<BR>");
document.writeln("ドメイン名( domain ): " + document.domain + "<BR>");
document.writeln("リンク元のURL( referrer ): " + document.referrer + "<BR>");
document.writeln("ファイル更新日時( lastModified ): " + document.lastModified + "<BR>");
document.cookie = "test_coolie=クッキーの例; path=/suganuma/home/JavaScript/document/";
document.writeln("クッキーの内容: " + document.cookie + "<BR>");
</SCRIPT>
</BODY>
</HTML>
| 情報学部 | 菅沼ホーム | 目次 | 索引 |