JS代码对双色文本的实现

这段JavaScript代码展示了如何创建一种双色文本效果。通过改变文本中每个字符的颜色,在白色背景和红色高亮之间交替,营造出霓虹灯般的视觉体验。代码首先定义了消息文本、基色、高亮色和闪烁速度,然后根据浏览器类型动态生成HTML元素,并使用定时器函数实现颜色切换动画。
摘要由CSDN通过智能技术生成

<script language=JavaScript1.2> var message="夜幕时分,伴着欲滴的晚霞步行在青翠的乡村,一个人,没有了世俗的喧闹,也抛弃了人与人之间那种似乎永远也无法跨越的鸿沟!" var neonbasecolor="#FFFFFF" var neontextcolor="red" var flashspeed=200 //in milliseconds var n=0 if (document.all){ document.write('') for (m=0;m '+message.charAt(m)+'') document.write(' ') //cache reference to neonlight array var tempref=document.all.neonlight } else document.write(message) function neon(){ //Change all letters to base color if (n==0){ for (m=0;m

<SCRIPT language=JavaScript1.2>
var message="夜幕时分,伴着欲滴的晚霞步行在青翠的乡村,一个人,没有了世俗的喧闹,也抛弃了人与人之间那种似乎永远也无法跨越的鸿沟!"
var neonbasecolor="#FFFFFF"
var neontextcolor="red"
var flashspeed=200  //in milliseconds
var n=0
if (document.all){
document.write('<a href=http://www.watebe.com/ target=_blank><font color="'+neonbasecolor+'">')
for (m=0;m<message.length;m++)
document.write('<span id="neonlight">'+message.charAt(m)+'</span>')
document.write('</font></a>')
//cache reference to neonlight array
var tempref=document.all.neonlight
}
else
document.write(message)
function neon(){
//Change all letters to base color
if (n==0){
for (m=0;m<message.length;m++)
tempref[m].style.color=neonbasecolor
}
//cycle through and change individual letters to neon color
tempref[n].style.color=neontextcolor
if (n<tempref.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",1500)
return
}
}
function beginneon(){
if (document.all)
flashing=setInterval("neon()",flashspeed)
}
beginneon()
</SCRIPT>
<script language=JavaScript1.2> var message="夜幕时分,伴着欲滴的晚霞步行在青翠的乡村,一个人,没有了世俗的喧闹,也抛弃了人与人之间那种似乎永远也无法跨越的鸿沟!" var neonbasecolor="#FFFFFF" var neontextcolor="red" var flashspeed=200 //in milliseconds var n=0 if (document.all){ document.write('') for (m=0;m '+message.charAt(m)+'') document.write(' ') //cache reference to neonlight array var tempref=document.all.neonlight } else document.write(message) function neon(){ //Change all letters to base color if (n==0){ for (m=0;m ') for (m=0;m '+message.charAt(m)+'') document.write(' ') //cache reference to neonlight array var tempref=document.all.neonlight } else document.write(message) function neon(){ //Change all letters to base color if (n==0){ for (m=0;m

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值