WEST MiRa(1,739 Byte)
JavaScript(1,601 Byte)
jbZ

■ JavaScript - サンプル集(257種類) - フォーム
   - 背景色を選択Ver2(テーブル)

ボタンを押すと、テーブルの背景色が変わっていくスクリプトです。
IE5以降、NN6以降限定です。

サンプルを見る
ソースを保存する
(右クリック→「対象をファイルに保存」or「リンクを名前を付けて保存」して下さい。)
ソースを見る
解説を見る





[ ソース ]

<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">

<script language="JavaScript">
<!--//Copyright (C) WEST MiRa http://www.west-mira.jp

	function my_bgcolor(dore)
		{
		if((document.getElementById) && (!document.all))
			document.getElementById("lay0").style.backgroundColor=dore;
		else if(document.all)
			document.all("lay0").style.backgroundColor=dore;
		}

//-->
</script>

</head>

<body>

<table border="1" id="lay0" style="position:relative;visibility:visible;">
<tr>
<td>
WEST MiRaのトップページです。<br>全コンテンツに繋がっています。<br>
</td>
<td>
JavaScriptのトップページです。<br>基礎講座とサンプル集があります。<br>
</td>
</tr>
</table>

<table border="1" cellpadding="5">
<form name="form1">
<tr align="center">
<td><input type="button" name="iro" onClick="my_bgcolor('black');" value="black"></td>
<td><input type="button" name="iro" onClick="my_bgcolor('gray');" value=" gray "></td>
<td><input type="button" name="iro" onClick="my_bgcolor('silver');" value="silver"></td>
<td><input type="button" name="iro" onClick="my_bgcolor('white');" value="white"></td>
</tr>
<tr align="center">
<td><input type="button" name="iro" onClick="my_bgcolor('maroon');" value="maroon"></td>
<td><input type="button" name="iro" onClick="my_bgcolor('red');" value=" red "></td>
<td><input type="button" name="iro" onClick="my_bgcolor('purple');" value="purple"></td>
<td><input type="button" name="iro" onClick="my_bgcolor('fuchsia');" value="fuchsia"></td>
</tr>
<tr align="center">
<td><input type="button" name="iro" onClick="my_bgcolor('green');" value="green"></td>
<td><input type="button" name="iro" onClick="my_bgcolor('lime');" value=" lime "></td>
<td><input type="button" name="iro" onClick="my_bgcolor('olive');" value="olive"></td>
<td><input type="button" name="iro" onClick="my_bgcolor('yellow');" value="yellow"></td>
</tr>
<tr align="center">
<td><input type="button" name="iro" onClick="my_bgcolor('navy');" value=" navy "></td>
<td><input type="button" name="iro" onClick="my_bgcolor('blue');" value=" blue "></td>
<td><input type="button" name="iro" onClick="my_bgcolor('teal');" value=" teal "></td>
<td><input type="button" name="iro" onClick="my_bgcolor('aqua');" value=" aqua "></td>
</tr>
</form></table>

 ・
 ・
 ・
</body></html>


[ 解説 ]

「iro_ver2('aqua');」や「iro_ver2('teal');」と言う部分がありますが、 シングルクオーテーションで挟まれている部分が、実際の色指定箇所です。
もちろんRGB形式での指定も可能です。

色を変更したい際は、「iro_ver2('teal');」の「teal」部分を変えてください。
色名も、お好きなものに変更してOKです。

テーブル内のセル数などは、お好きなようにカスタマイズしてください。
大きさやセル間の間隔も、ごく普通にご変更下さい。

ただし1行目の
<table border="1" id="lay0" style="position:relative;visibility:visible;">
赤字部分は変更しないでください。


バナー、リンクについて  ,   利用規約  ,   ヘルプ

Copyright (C) 1998-2007 WEST MiRa. All rights reserved.