Javascript .innerHTML编辑HTML但不显示
因此,我有一段代码,它生成了一些跨度,用于显示一些范围输入,但是当跨度被编辑时,它会显示为好像它是在控制台中编辑的,而不是在页面中编辑的Javascript .innerHTML编辑HTML但不显示,javascript,html,innerhtml,Javascript,Html,Innerhtml,因此,我有一段代码,它生成了一些跨度,用于显示一些范围输入,但是当跨度被编辑时,它会显示为好像它是在控制台中编辑的,而不是在页面中编辑的 for (var i = 0; i < 5; i++) { text = document.createElement('span') span[pos][i] = text; console.log(text) div.innerHTML += list[i
for (var i = 0; i < 5; i++) {
text = document.createElement('span')
span[pos][i] = text;
console.log(text)
div.innerHTML += list[i]
text.setAttribute("id",`${pos}0${i}`)
div.appendChild(text);
div.appendChild(space);
}
div.appendChild(document.createElement('p'))
for (var i = 0; i < 5; i++) {
space = document.createElement('span')
space.setAttribute("style","padding-left: 40px")
slider = document.createElement('input')
range[pos][i] = slider;
slider.setAttribute("type","range")
slider.setAttribute("id",`${pos}1${i}`)
div.appendChild(slider);
div.appendChild(space);
console.log(div, i)
}
for (var i = range.length - 1; i >= 0; i--) {
for (var j=0; j<5; j++) {
span[i][j].innerHTML = range[i][j].value;
//console.log(j)
}
}
for(变量i=0;i<5;i++){
text=document.createElement('span')
span[pos][i]=文本;
console.log(文本)
div.innerHTML+=列表[i]
setAttribute(“id”,`${pos}0${i}`)
子目录(文本);
子分区(空格);
}
div.appendChild(document.createElement('p'))
对于(变量i=0;i<5;i++){
空格=document.createElement('span')
setAttribute(“样式”,“左填充:40px”)
slider=document.createElement('input')
范围[pos][i]=滑块;
slider.setAttribute(“类型”、“范围”)
slider.setAttribute(“id”,`${pos}1${i}`)
div.appendChild(滑块);
子分区(空格);
控制台日志(div,i)
}
对于(var i=range.length-1;i>=0;i--){
对于(var j=0;j我不明白您将如何处理这5个滑块
var范围=[];
var span=[];
函数init(){
var div=document.createElement('div');
对于(变量i=0;i<5;i++){
var text=document.createElement('span');
span[i]=文本;
console.log(文本);
//div.innerHTML+=列表[i]
setAttribute(“id”`txt0${i}`);
子目录(文本);
var space=document.createElement('span');
子分区(空格);
}
div.appendChild(document.createElement('p'))
对于(变量i=0;i<5;i++){
var space=document.createElement('span');
setAttribute(“style”,“padding left:40px”);
var slider=document.createElement('input');
范围[i]=滑块;
slider.setAttribute(“类型”、“范围”);
setAttribute(“id”,slider1${i}`);
div.appendChild(滑块);
子分区(空格);
控制台日志(div,i)
}
对于(var i=range.length-1;i>=0;i--){
对于(var j=0;j请原谅,如果这是100%不相关的,那么您可以在
中添加
吗?请您提供一个例子来充分说明这个问题。变量div
、span
、列表等在哪里定义和填充?