• <span id="zsa9b"><big id="zsa9b"><xmp id="zsa9b">
  • <abbr id="zsa9b"></abbr>
    1. <dfn id="zsa9b"></dfn>
    2. <thead id="zsa9b"><acronym id="zsa9b"><ins id="zsa9b"></ins></acronym></thead>
      \n    

      Welcome<\/h1>\n

      This is a paragraph.<\/p>\n <\/body>\n<\/html>\n<\/pre>\n\n\n\n

      上記の DOM ツリーは次のようになります:
      \n<\/p>\n\n

      Document\n └── html\n      └── body\n           ├── h1\n           └── p\n<\/pre>\n\n\n\n\n
      \n\n

      \n \n \n 2. DOM 要素へのアクセス<\/strong>\n<\/h3>\n\n

      いくつかの方法を使用して DOM 內(nèi)の要素にアクセスできます。<\/p>\n\n

      \n \n \n getElementById の使用<\/strong>\n<\/h4>\n\n\n\n
      let title = document.getElementById(\"title\");\nconsole.log(title); \/\/ Logs the element with ID \"title\"\n<\/pre>\n\n\n\n

      \n \n \n getElementsByClassName の使用<\/strong>\n<\/h4>\n\n\n\n
      let items = document.getElementsByClassName(\"item\");\nconsole.log(items); \/\/ Logs all elements with class \"item\"\n<\/pre>\n\n\n\n

      \n \n \n querySelector と querySelectorAll の使用<\/strong>\n<\/h4>\n\n\n\n
      let firstItem = document.querySelector(\".item\"); \/\/ First element with class \"item\"\nlet allItems = document.querySelectorAll(\".item\"); \/\/ All elements with class \"item\"\n<\/pre>\n\n\n\n\n
      \n\n

      \n \n \n 3. DOM 要素の変更<\/strong>\n<\/h3>\n\n

      \n \n \n コンテンツの変更<\/strong>\n<\/h4>\n\n

      次のコマンドを使用して、要素內(nèi)のテキストまたは HTML を更新できます。<\/p>\n\n

        \n
      • \ninnerText<\/strong>: 表示されるテキストを更新します。\n<\/li>\n
      • \ninnerHTML<\/strong>: HTML コンテンツを更新します。\n<\/li>\n<\/ul>\n\n
        let title = document.getElementById(\"title\");\ntitle.innerText = \"Updated Title\"; \/\/ Changes visible text\ntitle.innerHTML = \"Updated Title<\/strong>\"; \/\/ Adds HTML formatting\n<\/pre>\n\n\n\n

        \n \n \n スタイルを変える<\/strong>\n<\/h4>\n\n

        要素の CSS スタイルを直接変更できます。
        \n<\/p>\n\n

        let title = document.getElementById(\"title\");\ntitle.style.color = \"blue\";\ntitle.style.fontSize = \"24px\";\n<\/pre>\n\n\n\n

        \n \n \n クラスの追加または削除<\/strong>\n<\/h4>\n\n\n\n
        let box = document.getElementById(\"box\");\nbox.classList.add(\"highlight\");  \/\/ Adds a class\nbox.classList.remove(\"highlight\"); \/\/ Removes a class\n<\/pre>\n\n\n\n\n
        \n\n

        \n \n \n 4.イベントの処理<\/strong>\n<\/h3>\n\n

        イベントを使用すると、Web ページをインタラクティブにすることができます。ここでは、一般的なイベントの種類(lèi)とその処理方法をいくつか示します。 <\/p>\n\n

        \n \n \n インラインイベント処理<\/strong>\n<\/h4>\n\n

        HTML 內(nèi):
        \n<\/p>\n\n

          <address id="fa5eg"><big id="fa5eg"></big></address><li id="fa5eg"></li>
            <nobr id="fa5eg"><code id="fa5eg"><sup id="fa5eg"></sup></code></nobr>

              <nobr id="fa5eg"></nobr><blockquote id="fa5eg"><tt id="fa5eg"><b id="fa5eg"></b></tt></blockquote>
                <blockquote id="fa5eg"><font id="fa5eg"></font></blockquote>