ホームページできるかな/超初心者さん向きHP作成
Web dekirukana.net
サイトメニュー >> ホームページのデザインテンプレートをダウンロードできるサイト
トップページ
HPのはてな?
HPはどこにある?
HPのなかみ
HTMLって?
相対・絶対パス
つくってみよう!
用意するもの
作成手順
HP用素材
基本の小技集
HPを公開!
もっと知ろう!
タグのプレビュー
いろいろな色
特殊文字
記号のよみかた
PCコラム
メール
メールフォーム BBS
掲示板

リンク
リンクについて
お役立ちリンク
自動相互リンク
レンタルサーバー
プロバイダー
広告でおこづかい
参考文献
【クリック募金】


【ウィルス対策】
Click Here!

【HTMLタグ】
みんなのタグ辞書
TAG <index>

【PCトラブル】
Windows.FAQ

【ランキング】
206 Web Ranking
ホームページの情報屋さん

【P R】


Click Here!

Click Here!



ジャバスクリプト

> タグの簡易テスト(別窓)
| ランダムメッセージ | ステータスバー | アラート | 背景色選択 | 画像の変化 | カウントダウン |
| 小窓 | リモコン | お気に入りに追加 | パスワードでリンク | リンク制限 |

ランダムメッセージ

| ランダムメッセージ | 別窓でランダムリンク | アラートでおみくじ |

■ランダムメッセージ
表示するたびにランダムにメッセージ(文字)が変わるジャバスクリプトです。
<body>〜</body>間の、表示させたい部分に記述してください。
<html>

<head>
<title> </title>
</head>

<body>
☆この間の表示させたい部分に☆
</body>

</html>

表示 記述
<script language="JavaScript">
<!--
myLine = 5;
myMes = new Array(
"大吉",
"中吉",
"小吉",
"凶",
"大凶"
);
myRnd = Math.floor(Math.random()*myLine);
document.write(myMes[myRnd]);
// -->
</script>
解説
"大吉", 等の文字部分は自由に変更できますし、 増減も可能です。文字を " " で囲み、次がある時は , (カンマ)で区切ります。文字部分にタグは使えません。改行は「\n」になります。
myLine = 5; の数字部分には項目の総数を。増減したら必ず変更してくださいね。


■別窓でランダムリンク
ボタンをクリックすると別窓にてランダムにリンク先が表示されるジャバスクリプトです。
<body>〜</body>間の、表示させたい部分に記述してください。
<html>

<head>
<title> </title>
☆プログラム1をこの部分に記述します☆
</head>

<body>
☆ボタンはこの間の表示させたい部分に☆
</body>

</html>

プログラム1
<script language="JavaScript">
<!--
link = new Array( 5 );
link[0] = "a.html";
link[1] = "b.html";
link[2] = "c.html";
link[3] = "d.html";
link[4] = "e.html";

function WinOpen() {
rand = Math.floor( Math.random() * 5 );
window.open( link[rand], "omikuji" )
}

//-->
</script>

プログラム1 解説
link[数字] = "リンク先.html";
でランダムに表示するページを好きなだけ増減できます。link[数字] の数字の部分は必ず [0]から始めてください。
5 はページの総数です。増減した場合は直してくださいね。
ボタン 表示 ボタン 記述
<form>
<input type="button" value="おみくじ♪" onClick="WinOpen();">
</form>


■アラートでおみくじ
クリックするたびにランダムにアラート内のメッセージ(文字)が変わるジャバスクリプトです。
<body>〜</body>間の、表示させたい部分に記述してください。
<html>

<head>
<title> </title>
</head>

<body>
☆この間の表示させたい部分に☆
</body>

</html>
表示 記述
ボタンで表示
<script language="JavaScript">
<!--
function omikuji(){
mes=new Array(5);
mes[0]="大吉";
mes[1]="中吉";
mes[2]="小吉";
mes[3]="凶";
mes[4]="大凶";
mymes=Math.floor(5*Math.random());
alert(mes[mymes]);
}
//-->
</script>
<form>
<input type="button" value="おみくじ" onClick="omikuji()">
</form>
文字で表示
クリック♪
<script language="JavaScript">
<!--
function omikuji(){
mes=new Array(5);
mes[0]="大吉";
mes[1]="中吉";
mes[2]="小吉";
mes[3]="凶";
mes[4]="大凶";
mymes=Math.floor(5*Math.random());
alert(mes[mymes]);
}
//-->
</script>
<a href="#" onClick="JavaScript:omikuji();return false">クリック♪</a>
画像で表示
クリック♪
<script language="JavaScript">
<!--
function omikuji(){
mes=new Array(5);
mes[0]="大吉";
mes[1]="中吉";
mes[2]="小吉";
mes[3]="凶";
mes[4]="大凶";
mymes=Math.floor(5*Math.random());
alert(mes[mymes]);
}
//-->
</script>
<a href="#" onClick="JavaScript:omikuji();return false"><img border="0" src="表示させたい画像" width="画像の横幅" height="画像の縦幅" alt="クリック♪"></a>
←この場合は・・・
<script language="JavaScript">
<!--
function omikuji(){
mes=new Array(5);
mes[0]="大吉";
mes[1]="中吉";
mes[2]="小吉";
mes[3]="凶";
mes[4]="大凶";
mymes=Math.floor(5*Math.random());
alert(mes[mymes]);
}
//-->
</script>
<a href="#" onClick="JavaScript:omikuji();return false"><img border="0" src="banner.gif" width="88" height="31" alt="クリック♪"></a>
解説
メッセージ数は mes[]="文字"; で好きなだけ増やせます。このとき mes[] は必ず 0 から始めてください。
"大吉"; 等の文字部分は自由に変更できますがタグは使えません。改行は「\n」になります。
mes=new Array(5); の数字部分には項目の総数を。増減したら必ず変更してくださいね。



このページのトップへ
BACK HOME
ホームページできるかな
相対パス・絶対パス HTMLって? ホームページのなかみ ホームページはどこにある? 作成手順 作成サンプル 用意するもの ホームページ用素材 HPを公開!FFFTP 基本の小技集 コラム 特殊文字 記号のよみかた いろいろな色 タグの簡易プレビュー
Copyright(C) 2003-2005 laz All rights reserved.
当サイト内の無断使用及び無断転載を固く禁じます。