<!DOCTYPE html>
<html lang="ja">
    <head>
        <meta charset="utf-8">
        <title>動的コンテンツの例</title>
    </head>
    <body>
        
        <!-- クリックするボタンです。 -->
        <button id="myButton">ボタンをクリック</button>
        
        <!-- 「Hello, World!」というテキストを追加する親要素です。 -->
        <div id="content"></div>
        
        <!-- JavaScriptファイルをHTMLに接続しました。 -->
        <script src="script.js"></script>
    </body>
</html>
// ボタン要素とコンテンツを取得します。
const button = document.getElementById("myButton");
const content = document.getElementById("content");

// ボタンがクリックされた時のイベント処理関数を定義します。
function handleClick() {

  // 新しいテキスト要素を作成します。
  const newText = document.createElement("p");
  newText.textContent = "Hello, World!";

  // コンテンツに新しいテキスト要素を追加します。
  content.appendChild(newText);
}

// ボタンがクリックされた時にhandleClick関数を実行します。
button.addEventListener("click", handleClick);
実際にJavaScriptでウェブページのコンテンツを動的に追加する例 ボタンをクリックしてください!
<!DOCTYPE html>
<html lang="ja">
    <head>
        <meta charset="utf-8">
        <title>CSS操作の例</title>
    </head>
    <body>
        
        <!-- クリックするボタンです。 -->
        <button id="myBgButton">背景色の変更</button>
        
        <!-- JavaScriptファイルをHTMLに接続しました。 -->
        <script src="bg-script.js"></script>
    </body>
</html>
// ボタン要素を取得します。
const myBgButton = document.getElementById("myBgButton");

// ボタンクリック時にイベントを処理する関数を定義します。
function myBghandleClick() {
  // body要素の背景色をランダムに変更します。
  const randomColor = generateRandomColor();
  document.body.style.backgroundColor = randomColor;
}

// ランダムな色を生成する関数を定義します。
function generateRandomColor() {
  const letters = "0123456789ABCDEF";
  let color = "#";
  for (let i = 0; i < 6; i++) {
    color += letters[Math.floor(Math.random() * 16)];
  }
  return color;
}

// ボタンクリック時にhandleClick関数を実行します。
myBgButton.addEventListener("click", myBghandleClick);
実際のJavaScriptを使ってウェブページのスタイルを動的に実装した例 ボタンをクリックしてください!