'DHTML'에 해당되는 글 2건

  1. 2009.11.04 DHTML 2nd...!
  2. 2009.11.04 DHTML 1st...!
DHTML2009. 11. 4. 19:58

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">

<title>Insert title here</title>

<script type="text/javascript">

function insertRow(){

//1. Data

var objTable = document.getElementById("idTable");

//2. Check

//3. Process

var tr = document.createElement("tr");

var td1 = document.createElement("td");

var td2 = document.createElement("td");


td1.innerHTML = "1";

td2.innerHTML = "2";

tr.appendChild(td1);

tr.appendChild(td2);


objTable.appendChild(tr);

//4. Print

}

function insertRowText(){

//1. Data

var objTable = document.getElementById("idTable");

//2. Check

//3. Process

var html = "";

html += "<tr>";

html += " <td>";

html += " 1";

html += " </td>";

html += " <td>";

html += " 2";

html += " </td>";

html += "</tr>";


objTable.innerHTML += html;

//4. Print

}


</script>

</head>

<body>

<input type="button" value="click1" onclick="insertRow();"><br/>

<input type="button" value="click2" onclick="insertRowText();">


<table id="idTable" width="400" border="1">


</table>

</body>

</html>


이것도 버튼을 클릭하면 내용이 추가되는 간단한 내용이다.

두개의 JavaScript가 있는데 똑같은 내용이 추가 되지만 코드는 다른 예제.

한개는 createElement로 Element를 추가하는 코드이고,

한개는 변수에 Element를 문자로 저장하고 그 문자열을 innerHTML로 추가하는 코드.

다른 기술로는 Ajax가 있다.

이건 나중에...

'DHTML' 카테고리의 다른 글

DHTML 1st...!  (0) 2009.11.04
Posted by Z700zZz
DHTML2009. 11. 4. 19:56
JavaScript를 이용해 웹페이지를 다시 띄우지않고 원하는 내용을 추가할수 있다.
바로 DHTML(Dynamic Hyper Text Martup Language)이란 것...!

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">

<title>Insert title here</title>

<script type="text/javascript">

function insertText(){

var objDiv = document.getElementById("idDiv");

//1. data

//2. check


//3. process

objDiv.innerHTML = "JavaScript Test";       //innerHTML로 div태그 안에 문자열을 넣는다.

objDiv.style.background = "blue";           //style도 바꿀수 있다.

//4. print

}

</script>

</head>

<body>

<div id="idDiv">


</div>


<input type="button" value="쿨릭" onclick="insertText();">

</body>

</html>


버튼을 클릭하면 JavaScript를 실행하여 내용이 추가되는 간단한 예...

'DHTML' 카테고리의 다른 글

DHTML 2nd...!  (0) 2009.11.04
Posted by Z700zZz