是的,JavaScript DOM 操作可以實現動態效果。通過操作 HTML 文檔中的元素和屬性,可以實時地改變網頁的內容、結構和樣式,從而實現各種動態效果。
例如,可以使用 JavaScript DOM 操作來實現以下動態效果:
innerHTML
或 textContent
屬性來改變其文本內容,或者通過修改元素的 src
、href
、class
等屬性來改變其樣式或鏈接。createElement
方法創建新元素,并使用 appendChild
或 insertBefore
方法將其添加到頁面中,或者使用 removeChild
方法將其從頁面中刪除。style
屬性中的 position
、left
、top
等屬性來改變其位置。style
屬性中的 display
屬性來控制其顯示或隱藏。transition
、transform
等屬性來實現動畫效果,或者使用 JavaScript 的 requestAnimationFrame
方法來實現更復雜的動畫效果。總之,JavaScript DOM 操作可以實現非常豐富的動態效果,使得網頁更加生動和交互性強。