Media Click!
Media Click!

JavaScriptでレベルアップ!

HTMLだけではホームページの表現にも限界があります。
そこで登場するのが「JavaScript」です。(「ジャバスクリプト」と読みます。)
JavaScriptを使うことにより1ランク上のホームページを目指しましょう!


サンプル6: 画面をフェードイン

<html>
<head>
<SCRIPT language="JavaScript">
<!--
function fade() {
for(i=0; i<=255; i=i+1 ) {
document.bgColor = i+i*256+i*256*256;
}
}
//-->
</SCRIPT>
</head>
<body onLoad="fade()">
<center>
<H2>G−STATION</H2>
</center>
</body>
</html>


以上をコピー&ペーストして sample6.htmlというファイル名で保存しましょう。
サンプルが見たい人は以下のページを開いて見てください。
背景が黒から白に変化します。


フェードインサンプル


サンプル7: WEB電卓

<html>
<head>
<SCRIPT language="JavaScript">
<!--
var op = "";
var opflag = false;
var tmp = 0;
function num(myNum) {

if( opflag == true )
document.myForm.text1.value="0";
if( document.myForm.text1.value == "0" )
document.myForm.text1.value = myNum;
else
document.myForm.text1.value += myNum;
opflag=false;
}

function calc(myOp) {
if( opflag == true ) {
op = myOp;
} else {
if( op != "" ) {
document.myForm.text1.value = eval( tmp+op+document.myForm.text1.value);
}
tmp = document.myForm.text1.value;
op = myOp;
}
opflag = true;
}

function cl() {

document.myForm.text1.value = "0";
tmp= 0;
op = "";
opflag = false;
}

//-->
</SCRIPT>
</head>

<body>
<center>
<form name="myForm">
<TABLE bgcolor="#808080">
<TR>
<TD colspan="4"><INPUT type="text" name="text1" value="0" size="26"></TD>
</TR>

<TR>
<TD align=center><INPUT type="button" value=" 7 " onClick="num('7')"></TD>
<TD align=center><INPUT type="button" value=" 8 " onClick="num('8')"></TD>
<TD align=center><INPUT type="button" value=" 9 " onClick="num('9')"></TD>
<TD align=center><INPUT type="button" value=" / " onClick="calc('/')"></TD>
</TR>

<TR>
<TD align=center><INPUT type="button" value=" 4 " onClick="num('4')"></TD>
<TD align=center><INPUT type="button" value=" 5 " onClick="num('5')"></TD>
<TD align=center><INPUT type="button" value=" 6 " onClick="num('6')"></TD>
<TD align=center><INPUT type="button" value=" × " onClick="calc('*')"></TD>
</TR>

<TR>
<TD align=center><INPUT type="button" value=" 1 " onClick="num('1')"></TD>
<TD align=center><INPUT type="button" value=" 2 " onClick="num('2')"></TD>
<TD align=center><INPUT type="button" value=" 3 " onClick="num('3')"></TD>
<TD align=center><INPUT type="button" value=" − " onClick="calc('-')"></TD>
</TR>

<TR>
<TD align=center><INPUT type="button" value=" 0 " onClick="num('0')"></TD>
<TD align=center><INPUT type="button" value=" AC " onClick="cl()"></TD>
<TD align=center><INPUT type="button" value=" = " onClick="calc('=')"></TD>
<TD align=center><INPUT type="button" value=" + " onClick="calc('+')"></TD>
</TR>
</TABLE>
</form>
</center>
</body>
</html>


以上をコピー&ペーストして sample7.htmlというファイル名で保存しましょう。
サンプルが見たい人は以下のページを開いて見てください。
WEBページ上で電卓が使えます。


WEB電卓サンプル



G-STATION Group Total Counter