function summ() {
var tbl = document.getElementById('tbl').value;
var tbr = document.getElementById('tbr').value;
var bbr = document.getElementById('bbr').value;
var bbl = document.getElementById('bbl').value;
var ttl = document.getElementById('ttl').value;
var ttr = document.getElementById('ttr').value;
var btr = document.getElementById('btl').value;
var btl = document.getElementById('btl').value;
ttl.value = tbl;
ttr.value = tbr;
btr.value = bbr;
bbl.value = bbl;
}
<p>Верхний левый угол
<input min="0" id="tbl" max="100" value="0" type="range"><input id="ttl" value="0" type="text"></p>
<p>Верхний правый угол
<input min="0" id="tbr" max="100" value="0" type="range"><input id="ttr" value="0" type="text"></p>
<p>Нижний правый угол
<input min="0" id="bbr" max="100" value="0" type="range"><input id="btr" value="0" type="text"></p>
<p>Нижний левый угол
<input min="0" id="bbl" max="100" value="0" type="range"><input id="btl" value="0" type="text"></p>
请告诉我错误在哪里
该函数必须被调用,而不仅仅是调用,而是每次滑块的值发生变化时。
选择器应该写得可以理解,而不是 ttl、ttr、btl 之类的东西。你对自己的代码感到困惑
下面是一个优化代码的例子:
错误在于如何获取要更改其值的元素。
任何编程语言中的函数结构都由其描述和调用组成。您有一个描述,但是该函数没有被调用。
您需要在所有代码之后添加行 summ() ;
我没有查看错误的描述。
如果我正确理解本质是什么,那么您可以以某种方式做到这一点:
单个处理程序选项: