beHisLullaby
2017-07-12 17:59
<p id="addedtext">because they are too near</p>
<input type="button" onclick="showtext()" value="showtext" style="float: none;" />
<input type="button" onclick="hidetext()" value="hidetext" style="float:none;"/>
<script type="text/javascript">
var mynear=document.getElementById("addedtext");
function showtext(){
mynear.style.display=block;
}
function hidetext(){
mynear.style.display=none;
}
为什么隐藏没有反应呢?
display的两个属性值要加引号。
<p id="addedtext">because they are too near</p>
<input type="button" onclick="showtext()" value="showtext" style="float: none;" />
<input type="button" onclick="hidetext()" value="hidetext" style="float:none;"/>
<script type="text/javascript">
var mynear=document.getElementById("addedtext");
function showtext(){
mynear.style.display="block";//加引号大兄弟
}
function hidetext(){
mynear.style.display="none";//加引号大兄弟
}
</script>
小问题以后多注意。
变量放在函数里边
JavaScript入门篇
739817 学习 · 9566 问题
相似问题