我正在努力让它工作,因为我不知道正确的格式。
我尝试的是让CSS模式根据用户在Javascript applet中选择的值来显示。
其想法是返回.style.display = "block";
function onClick(event){
<something>.style.display = "block";
}其中包含以intersects.object.title格式保存的值
例如,如果我选择了“曼哈顿”
alert(intersects[0].object.title)我会让字符串“曼哈顿”正确显示。这很好用。
但是我不能让manhattan.style.display = "block";返回并在函数中工作?我试过了:
function onClick(event){
intersects[0].object.title.style.display = "block";
}也尝试过
function onClick(event){
(intersects[0].object.title).style.display = "block";
}任何帮助都将不胜感激
发布于 2019-01-14 23:43:53
给你div一些id,然后改变它:
<div id="test"></div>
document.getElementById("test").style["display"] = "block";
or
document.getElementById("test").style.display = "block";
or
document.getElementById("test").style.setProperty('display', 'block');
or
document.getElementById("test").setAttribute('display', 'block');https://stackoverflow.com/questions/54183710
复制相似问题