我創建了一個web應用程序,它可以通過輸入type =「text」。來更改元素.App包含動態創建的CSS並且工作正常。但是,動態創建的Javascript doesn沒有工作。如何在input type =「text」中啓用動態創建的腳本並在發短信時運行更改值?我想輸入document.body.style.color ='red';或提醒(「你好」);並看到像CSS一樣的變化。動態創建JavaScript並將其用於輸入type =「text」
var a = document.createElement("style");
a.type = "text/css";
document.body.appendChild(a);
var b = document.createElement("script");
b.type = "text/javascript";
document.body.appendChild(b);
function changeBackgrounds() {
document.body.style.color = document.querySelector("#r").value;
document.body.style.fontStyle = document.querySelector("#r").value;
document.querySelector(".p").innerHTML = document.getElementById("r").value;
document.body.style.backgroundImage = document.querySelector("#r").value;
document.querySelector("video.video2").style.transition = document.querySelector("#r").value;
document.querySelector("video.video3").style.animation = document.querySelector("#r").value;
a.innerHTML = document.querySelector("#r").value;
b.innerHTML = document.querySelector("#r").value;
document.body.style.overflow = document.querySelector("#r").value;
document.body.style.textDecoration = document.querySelector("#r").value;
document.body.style.animation = document.querySelector("#r").value;
}
創建一個JS小提琴 – FuriousD