ホームページ >php教程 >php手册 >興味深い JS: ランダム効果テキスト - テキストから文字をランダムに選択し、一定の間隔で色を変更します。 JSを学ぶことができます。
興味深い JS: ランダム効果テキスト - テキストから文字をランダムに選択し、一定の間隔で色を変更します。 JSを学ぶことができます。
- WBOYオリジナル
- 2016-06-21 09:12:341080ブラウズ
js|定期|随机
<頭>
<スクリプト言語="JavaScript">
スクリプト>
リップル テキストの例 by Mark Boyle 電子メール mboil@hotmail.com 頭>
alink="red">
<スクリプト言語="JavaScript">
var 速度 = 20;
varフルテキスト;
if(navigator.appName == "Netscape")
document.write('
');
if (navigator.appVersion.indexOf("MSIE") != -1)
document.write('
');
function livetext()
{
fulltext="これはランダム効果テキストの例です"
var whatchar=Math.round((Math.random()*fulltext.length))
switch(thatchar){
case 0:
全文 = '' + fulltext.substring(0,1) + '' + fulltext.substring
(1,fulltext.length);
休憩;
case fulltext.length:
fulltext = fulltext.substring(0,fulltext.length-1) + '' + fulltext.substring
(fulltext.length-1,fulltext.length) + '';
休憩;
デフォルト:
fulltext =
fulltext.substring(0,thatchar) + '' +
fulltext.substring(どの文字,どの文字+1) + '' +
fulltext.substring(thatchar+1,fulltext.length);
休憩;
}
if(navigator.appName == "Netscape") {
size = "";
document.wds.document.write(size+'' + 全文 + '');
document.wds.document.close();
}
if (navigator.appVersion.indexOf("MSIE") != -1){
wds.innerHTML = '
' + 全文 + '';
wds.style.fontSize='25px'
}
setTimeout("livetext()",speed);
}
livetext()
声明:この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。