입력박스에 글자가 흘러갑니다.

Java Script 2012. 1. 3. 21:23



<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>

<SCRIPT language = "JavaScript">

var max = 0;
var initsw = 0;
var pos = 0;

function textticker()
{
 if(initsw ==0)
 {
  textlist = "안녕하세요. 문자가 흘러가는 스크립트입니다.";
  max = textlist.length; // textlist글자 길이를 max에 넣습니다.
  k = (document.form1.textfeld.size/textlist.length)+1; // k는 textfield크기 만약에 20이고 글자길이가 10이면 2+1은 3이 되겠죠.

  for(i=0;i<=k;i++)
   textlist+= "   " +textlist; 
   initsw = 1;
 }

 document.form1.textfeld.value = textlist.substring(pos,pos+document.form1.textfeld.size);

 if(pos++ == max)
 {
  pos = 0;
  setTimeout("textticker()", 2000);
 }
 else
  setTimeout("textticker()", 200);
}

</SCRIPT>

 </HEAD>

 <BODY onload = "textticker()">
 <FORM name = "form1" method = "post">
 <p align = "center">
 <INPUT type = "text" name = "textfeld" size = "60" ></p>
 </FORM>

 <SCRIPT language = "JavaScript">

 

</SCRIPT>
 
 </BODY>
</HTML>

 

  재미있고 좀 유용할거 같아서 퍼왔습니다.

출처 : 블루비

'Java Script' 카테고리의 다른 글

체크해야 입력할수 있는 폼  (0) 2011.12.29
비밀번호 보이기 /숨기기  (0) 2011.12.25
BMI 계산하기  (0) 2011.12.22
지정한 시간 후에 함수 실행  (0) 2011.12.18
F1누르면 도움말 불러오기  (0) 2011.12.13


설정

트랙백

댓글