Html & Script

outerHTML 을 이용하여 Reload 없이 문자열 추가

페이지 정보

본문

웹채팅 프로그램 만들때 iframe과 응용하여 쓰이는 방법으로 알고 있습니다.

<HTML>
<HEAD>
<TITLE> 초보리눅서의 WEBINFO </TITLE>
<script language="javascript">
function add_word(str)
{
hooshim.outerHTML += str+"<br>";
add.inword.value="";
add.inword.focus();
}
</script>
</HEAD>

<BODY>
<div style="font-size:10pt">
<U>페이지가 RELOAD 되지 않은 상태에서 그냥 문장이 추가되는 자바스크립트 예제 입니다.</u><br><br>
<b>outerHTML</b> 이라는 스크립트를 이용하여 만든 예제 입니다. <br>
만약에 추가하는것이 아니라 교체를 한다면 이런식으로 위의 스크립트를 변경하면 됩니다.<br>
<font color="blue">hooshim.outerHTML += str+"<br>";</font> 을 <font color="blue">hooshim.outerHTML = "<div id="hooshim" style="font-size:9pt">"+str+"</div>";</font> 로 변경 해주면 됩니다.<br><br>
<form name="add" method="post" onsubmit="add_word(add.inword.value);return false;">
내 용 : <input type="text" name="inword" size="50"> <input type="button" onclick="add_word(add.inword.value)" value="추 가">
</form>
</div>
<hr>
<br><br>
<div id="hooshim" style="font-size:9pt">
<b> 이글 아래로 차근차근 추가 됩니다.</b><br>
</div>
</BODY>
</HTML>

관련자료

등록된 댓글이 없습니다.
Today's proverb
지금이 바로 새 출발점. 인생이란 하루하루가 훈련이다. 우리 자신을 훈련하는 터전이다. 실패도 할 수 있는 훈련장이다. 살아있음이 흥겨운 훈련장이다. 지금 이 행복을 기뻐하지 않고 언제 어디서 행복해지랴. 이 기쁨을 발판삼아 온 힘으로 나아가자. 나의 미래는 지금 이 순간 이 곳에 있다. 지금 여기서 노력하지 않고, 언제 어디서 노력하랴. (오히라 미쓰요의 <그러니까 당신도 살아> 중에서)