为了账号安全,请及时绑定邮箱和手机立即绑定

代码出错,我看不出来……

为什么我的代码敲出来之后,点击按钮没有什么用呢?

正在回答

7 回答

display属性拼写错了

0 回复 有任何疑惑可以回复我~
#1

青依心暖 提问者

非常感谢!
2018-04-23 回复 有任何疑惑可以回复我~

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>显示和隐藏(display属性)</title>

<script type="text/javascript">

//语法:Object.style.display = value

//注意:Object是获取的元素对象,如通过document.getElementById("id")获取的元素。

function hidetext()

{

document.getElementById("con").style.display="none";

}


function showtext()

{

document.getElementById("con").style.display="block";

}

</script>

</head>

<body>

<h1>JavaScript</h1>

<p id="con">JavaScript is good tool</p>

<form>

<input type="button" onclick="hidetext()" value="Hide text">

<input type="button" onclick="showtext()" value="Show text">

</form>

</body>

</html>


1 回复 有任何疑惑可以回复我~

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>display</title>

    <script type="text/javascript"> 

        function hidetext()  

{  

var mychar = document.getElementById("con");

        mychar.style.display="none";

}  

function showtext()  

{  

var mychar = document.getElementById("con");

        mychar.style.display="block";

}

    </script> 

</head> 

<body>  

    <h1>JavaScript</h1>  

    <p id="con">做为一个Web开发师来说,如果你想提供漂亮的网页、令用户满意的上网体验,JavaScript是必不可少的工具。</p> 

    <form>

       <input type="button" onclick="hidetext()" value="隐藏内容" /> 

       <input type="button" onclick="showtext()" value="显示内容" /> 

    </form>

</body> 

</html>


1 回复 有任何疑惑可以回复我~

 function hidetext()  

{  

var mychar = document.getElementById("con");

        mychar.style.disliay="none";

}  

这里面的 mychar.style.disliay="none";  disliay应该改为display

1 回复 有任何疑惑可以回复我~
#1

青依心暖 提问者

这个我改了之后,还是没办法实现隐藏的功能
2018-04-23 回复 有任何疑惑可以回复我~

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>display</title>

    <script type="text/javascript"> 

        function hidetext()  

{  

var mychar = document.getElementById("con");

        mychar.style.disliay="none";

}  

function showtext()  

{  

var mychar = document.getElementById("con");

        mychar.style.display="block";

}

    </script> 

</head> 

<body>  

    <h1>JavaScript</h1>  

    <p id="con">做为一个Web开发师来说,如果你想提供漂亮的网页、令用户满意的上网体验,JavaScript是必不可少的工具。</p> 

    <form>

       <input type="button" onclick="hidetext()" value="隐藏内容" /> 

       <input type="button" onclick="showtext()" value="显示内容" /> 

    </form>

</body> 

</html>


0 回复 有任何疑惑可以回复我~
#1

青依心暖 提问者

这是我那个出错的源代码
2018-04-17 回复 有任何疑惑可以回复我~
#2

xsac 回复 青依心暖 提问者

function hidetext() { var mychar = document.getElementById("con"); mychar.style.disliay="none"; } 那个display写错了
2018-07-20 回复 有任何疑惑可以回复我~
#3

你在那边看到了什么

mychar.style.disliay = “无”; 改成 mychar.style.display = “无”;
2018-09-20 回复 有任何疑惑可以回复我~

</head>
<body>
    <p id="p1" > JavaScript使网页显示动态效果并实现与用户交互功能。</p>
    <input type="button" value="添加样式" onclick="add()"/>
    <p id="p2" class="one">JavaScript使网页显示动态效果并实现与用户交互功能。</p>
    <input type="button" value="更改外观" onclick="modify()"/>

    <script type="text/javascript">
       function add(){
          var p1 = document.getElementById("p1");
          p1.className="one";
       }
       function modify(){
          var p2 = document.getElementById("p2");
          p2.className="two"
       }

这个是我成功的代码,提供给你参考

1 回复 有任何疑惑可以回复我~

你得把代码粘出来给大家看哈,或者你自己debug还有console看下报错

0 回复 有任何疑惑可以回复我~
#1

青依心暖 提问者

对不起,我忘了,我还以为这个代码是大家都可以看到的。在楼下
2018-04-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

代码出错,我看不出来……

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信