15. 黎明期(1997年∼)
- Internet Explorer 3.0にJScriptが搭載され、急速に普及が始まる
- JScriptはMicrosoftがJavaScriptをベースに独自実装した言語
- 1997年、Internet Explorer 4.0から本格的なDynamicHTML時代へ突入
- HTML+CSS+JavaScript(DOM)を使ったダイナミックコンテンツ
- ブラウザ戦争の始まり
- Internet Explorer vs Nescape Navigator
16. DOM(Document Object Model)
- JavaScriptからHTMLやXMLを操作するためのAPI
- DOMを使うことで、HTMLに特定の要素や属性を追加したり、既存の属性
を変更することができる
- DOMはJavaScriptのサブセットではない(仕様が独立している)
<div id="foo">
<span>a</span>
<span>b</span>
<span>c</span>
</div>
<script>
var foo = document.getElementById("foo");
var elements = foo.getElementsByTagName("span");
console.log(elements[0].innerHTML);
</script>