Este script produce un efecto neon sobre un texto, intento que las letras st se muestren como superindice, pero message.charAt(m) no me permite darle ese formato al texto, ¿Como loo podria solucionar?
<script language="JavaScript1.2">
var message="1<SUP>st</SUP> Online"
var neonbasecolor="gray"
var neontextcolor="blue"
var flashspeed=100
var n=0
if (document.all){
document.write('<font color="'+neonbasecolor+'">')
for (m=0;m<message.length;m++)
document.write('<span id="neonlight">'+message.charAt(m)+'</span>')
document.write('</font>')
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
}
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>