DOM與BOM

<html>
<head>
    <meta charset="utf-8">
    <title>DOM and BOM</title>
</head>
<body>
    <div>此爲DOM的部分示例(用id和標籤尋找html的元素):</div>
    <p id="intro">Hello HTML!</p>

    <p>The DOM is  useful.</p>
    <p id="p1">這是原來的句子</p>
    <p>如下例子是用id來尋找元素:</p>
    <p id="demo"></p>
    <p>如下例子是用標籤名稱來尋找元素:</p>
    <p id="demo1"></p>
    <div>此爲BOM的部分示例(獲取當前瀏覽器窗口的長和寬、獲取當前的網站地址):</div>
    <p id="demo2"></p>
    <div>如下展現當前的網站地址:</div>
     <p id="demo3"></p>
    <script>
        var myElement = document.getElementById("intro");
        document.getElementById("demo").innerHTML = 
        "The text from the intro paragraph is: " + myElement.innerHTML;
        var x = document.getElementsByTagName("p");
        document.getElementById("demo1").innerHTML = 
        'The second paragraph (index 1) is: ' + x[1].innerHTML;
        document.getElementById("p1").innerHTML = "本句是用js更改後的句子";
        var w = window.innerWidth
        || document.documentElement.clientWidth
        || document.body.clientWidth;

        var h = window.innerHeight
        || document.documentElement.clientHeight
        || document.body.clientHeight;

        var x = document.getElementById("demo2");
        x.innerHTML = "當前瀏覽器的寬爲:" + w + ", 高爲:" + h + "";

        document.getElementById("demo3").innerHTML = "當前網址爲:" + window.location.href;
    </script>
</body>
</html>
相關文章
相關標籤/搜索