<INPUT TYPE ="button" NAME="bottom" VALUE="計算" onClick= "keisan()">
<FORM >
名前: <I NPUTTYPE="text" NAME="NAME" SIZE=10>
E-Mail:<INPUT TYPE="text" NAME="MAIL" SIZE=20>
</FORM>
これを、ブラウザで表示すると、次のようになります。Formの名前.入力項目の名前.valueで参照できます。例えば、FORM NAME が zeikin で、INPUT項目が tanka の値は zeikin.tanka.value で参照できます。
<BODY>
<FORM NAME="zeikin">
単価<INPUT TYPE="text" name="tanka"><br>
個数<INPUT TYPE="text" name="kosu"><br>
税込み価格
<INPUT TYPE ="button" NAME="bottom" VALUE="計算"
onClick= "zeikin.komi.value=
zeikin.tanka.value*zeikin.kosu.value*1.05">
<INPUT TYPE="text" name="komi">
</BODY>
<img src="large.jpg" name="tulip">逆に、width やheight の属性を変更することで、画像のサイズを スクリプトで設定できます。
function limitsize(imgName,limit)
{
var w ;
w = document.images[imgName].width;
h = document.images[imgName].height;
//document.write("imagesize"+w+":"+h+"<br>");
if( w > limit) {
h = h * limit / w;
w=limit;
//document.write("imagesize5:"+w+":"+h+"<br>");
document.images[imgName].width=w;
document.images[imgName].height=h;
}
}
<html>
<head>
<title>imageSize</title>
<script language="JavaScript">
<!--
function limitsize(imgName,limit)
{
___________
}
}
//-->
</script>
</head>
<body>
<h3>image size<BR><BR></h3>
<img src="large.jpg" name="tulip">
<img src="big.jpg" name="tulips">
<script type="text/javascript">
<!--
//関数は img タグの後で呼び出す
//document.write("imagesize<br>");
limitsize("tulip",200);
limitsize("tulips",200);
//-->
</script>
</body>
</html>
options[mySEL.selectedIndex]で参照できます。選択された項目の値(これが、画像の名前になります)は
options[mySEL.selectedIndex].valueで取得できます。
<HTML>
<HEAD>
<TITLE>menu options</TITLE>
<SCRIPT Language="JavaScript">
<!--
// 指定画像を変更
function changeImage(imgName,selOBJ)
{
if (document.images)
document.images[imgName].src =
selOBJ.options[mySEL.selectedIndex].value;
}
// -->
</SCRIPT>
</HEAD>
<BODY>
メニューを選択して画像を変える<BR>
<FORM NAME="myFORM">
<SELECT NAME="mySEL" onChange="changeImage('myIMG',this)">
<OPTION VALUE="0.jpg">一枚目の画像
<OPTION VALUE="1.jpg">二枚目の画像
<OPTION VALUE="2.jpg">三枚目の画像
</SELECT>
</FORM>
<IMG SRC="0.jpg" NAME="myIMG">
</BODY>
</HTML>