【发布时间】:2019-02-27 19:24:10
【问题描述】:
我正在使用在线网站配色方案工具,它必须根据我们选择的颜色显示结果,但该功能不是由addEventListener("input", fuction_name); 触发的。
我曾多次处理这类事情,但我无法确定在这种情况下的错误。代码如下:
var hedbg = document.getElementById("headbg");
var htex = document.getElementById("headtext");
var head = document.getElementsByClassName("ehead")[0];
var conbg = document.getElementById("contbg");
var ctex = document.getElementById("conttext");
var cont = document.getElementsByClassName("econtent")[0];
function trailWeb() {
console.log(hedbg.value);
head.style.background = hedbg.value;
head.style.color = htex.value;
console.log(hedbg.value);
cont.style.background = conbg.value;
cont.style.color = ctex.value;
}
hedbg.addEventListener("input",trailWeb);
【问题讨论】:
-
#headbg是什么元素? -
控制台有错误吗?
标签: javascript input dom-events html-input