Jam's story
[JS] 한문자씩 읽어오기 본문
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>2022.06.08 16:21:51</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
</head>
<body>
<h3>ex12_03.html</h3>
<button>TypeWriter</button>
<p id="demo"></p>
한문자씩 읽어오기
<script>
var content;
var contentLength;
var demo=document.getElementById("demo");
var i=0;
var timer;
$("button").click(function(event){
//html 루트엘리먼트 document.documentElement.innerHTML;
//alert(content);
content=document.documentElement.innerHTML;
contentLength=content.length;
typeWriter();
});
function typeWriter(){
if(i<=contentLength){
var oneChar=content.charAt(i++);
demo.innerHTML+=(oneChar=='\n'?"<br>":oneChar);
timer=setTimeout(typeWriter,50);;
}else{
clearTimeout(timer);
alert("출력완료");
}
}
</script>
</body>
</html>
'WEB > JavaScript' 카테고리의 다른 글
[Js] Map (0) | 2022.06.09 |
---|---|
[JS] 스크롤 표시하기 (0) | 2022.06.08 |
[JS] call 로 메소드 호출 (0) | 2022.06.08 |
[JS] export (0) | 2022.06.08 |
[JS] 클래스 (0) | 2022.06.08 |
Comments