Javascript 将值写入div时的innerHTML问题
我有一个JavaScript滑块函数。当其移动时,它将值输出到输入文本区域。我想把它写给一个部门;然而,我似乎无法使用innerhtml使其工作Javascript 将值写入div时的innerHTML问题,javascript,jquery,Javascript,Jquery,我有一个JavaScript滑块函数。当其移动时,它将值输出到输入文本区域。我想把它写给一个部门;然而,我似乎无法使用innerhtml使其工作 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ var slider=new Array(); slider[1]=new Object(); slider[1].min=0; slider[1].max=200; slider[1].val
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
var slider=new Array();
slider[1]=new Object();
slider[1].min=0;
slider[1].max=200;
slider[1].val=0;
slider[1].onchange=setBoxValue;
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
function setBoxValue(val, box) {
var b=document.getElementById('output'+box);
val=Math.round(val*1000)/1000;
b.value=val;
// THIS IS WHAT I CANT SEEM TO GET WORKING, DOES THE SYNTAX LOOK OKAY?
document.getElementById('test').innerHTML='value';
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
正如您标记了jQuery一样,您只需使用:
$("#test").val("value");
正如您标记了jQuery一样,您只需使用:
$("#test").val("value");
阅读描述,我假设
test
是一个测试。textarea没有innerHTML属性。如果要设置值,请使用值
document.getElementById('test').value='value';
使用jQuery,可以使用
阅读描述,我假设
test
是一个测试。textarea没有innerHTML属性。如果要设置值,请使用值
document.getElementById('test').value='value';
使用jQuery,可以使用
尝试将innerhtml设置为滑块中的有效整数值(而不是字符串“value”):
尝试将innerhtml设置为滑块中的有效整数值(而不是字符串“value”):
标记是否实际包含ID为
test
的元素?如果使用Jquery,则可以编写$('#test').html('value')
标记是否实际包含ID为test
的元素?如果使用Jquery,则可以编写$('#test').html('value'))
OP已经在使用innerHTML
那么你指的是什么呢?它最初是作为innerHTML
编写的-我现在将删除该位。html()
对于没有innerHTML
属性的textarea
没有任何好处。很公平,我刚刚看到了问题的标题,并假设它是一个
-已经在上面修改过了。OP已经在使用innerHTML
,那么你指的是什么?它最初是作为innerHTML
编写的-我现在将删除该位。html()
对于没有innerHTML
属性的textarea
来说是不好的。很公平,我刚刚看到了问题的标题,并假设它是一个
-已在上面进行了修改。