[英]How to show button after clicking on a span?
我想隐藏该按钮,并在单击后显示它。
我将如何证明这一点?
<textarea id="AtD_0" class="spellcheck_textarea " name="txtPosComment"
rows="7" style="height: 129px;"></textarea>
<span id="AtD_1">
<span class="AtD_proofread_button"></span>
</span>
<button type="button" id="btnNext" >Next1 </button>
/* css */
.AtD_proofread_button
{
width: 126px;
height: 30px;
background-image: url('writing.gif');
display: block;
margin: 0;
padding: 0;
}
首先将CSS设置为none
button#btnNext{
display:none;
}
在范围上应用onclick侦听器
<span class="AtD_proofread_button" onclick="showButton()"></span>
最后的功能:
function showButton(){
document.getElementById("btnNext").style.display = "block";
}
您可以通过多种方式隐藏和显示某些内容,例如:
display: none;
就像元素不在页面中一样。 visibility: hidden;
使元素完全透明。 position: absolute;
并更改top
和left
以将其移出屏幕。 您可以使用element.style.propertyName = value
更改JavaScript中element.style.propertyName = value
的样式。 例如:
document.getElementById("myButton").style.display = "none";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.