JavaScript 子要素を操作する方法


<div id="myDiv">
 <label for="myValue">ラベル:</label>
 <input type="text" value="aaa" /><br/>
</div>

// DIV要素内の子要素郡(=innerHtml)を取得
var myNodes = getElementById(~).childNodes;
var NodeCnt = myNodes.length;
var myValue = "";
for (var i = 0; i < NodeCnt; i++) {
 // 子要素のINPUT要素を取得
  if (myNodes[i].nodeName == "INPUT") {
   myValue = myNodes[i].value;
   myValue:aaa
   break;
  }
}