인터넷정보

폼필드안에 텍스트를 반짝이기

알 수 없는 사용자 2007. 10. 18. 14:11
<center>
- 폼필드안에 텍스트를 반짝이기 -
textarea 또는 인풋(input)안의 글자 반짝이기..


<form name=form1 action="">
<textarea name="textarea1" rows="" cols="" class="flashit">
하늘다래
</textarea><p>

<input type=button value="하늘다래" class="flashit"></form>
반짝반짝이죠?<br> <center>


<script language="JavaScript1.2">

var flashcolor="skyblue" // 글자의 색상을 설정하세요
var flashinterval=1000 // 플래시 속도를 설정 하세요. 1000=1초

var formcollect=document.getElementsByTagName? document.getElementsByTagName("FORM") : document.all? document.all.tags("FORM") : new Array()
var flashcollect=new Array()

for (i=0; i<formcollect.length; i++){
for (e=0; e<formcollect[i].elements.length; e++){
if (formcollect[i].elements[e].className=="flashit")
flashcollect[flashcollect.length]=formcollect[i].elements[e]
}
}

function flashelements(){
for (f=0; f<flashcollect.length; f++){
if (flashcollect[f].style.color=='')
flashcollect[f].style.color=flashcolor
else
flashcollect[f].style.color=""
}
}

if (flashcollect.length>0)
setInterval("flashelements()",flashinterval)

</script>
반응형