我不确定这是否是正确的术语(子元素),但我需要使用JavaScript更改CSS。如何使此文本区域字段可见?
#desc {
display = 'none';
}
#desc textarea {
display: none;
background-color: red;
}
<div id='desc'>
<textarea> </textarea>
</div>
var x = document.getElementById('desc').style.display = 'block';
var t = document.getElementById('textarea').style.display = 'block';
答案 0 :(得分:0)
尝试以下方法:
document.getElementById('desc').style = 'display:block';
document.getElementByTagName('textarea')[0].style = 'display:block';
或者,
document.querySelector('#desc textarea').style = 'display:block;'1