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

为什么我按隐藏没反应,从课程拷代码就可以,自已打就不可以

http://img1.sycdn.imooc.com//57e6258e000145c708750471.jpg

<title>无标题文档</title>

<script type="text/javascript">

function show()

    {

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

}

function hidden()

    {

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

}

</script>

</head>


<body>

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

<form>

   <input type="button" onclick="show()" value="显示"/>

   <input type="button" onclick="hidden()" value="隐藏"/>

</form>


正在回答

3 回答

因为hidden是个属相值,方法名不可以为hidden,换个jquery没有的属性值就可以了,例如hidd()

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

慕粉3388596 提问者

非常感谢!
2016-09-27 回复 有任何疑惑可以回复我~
#2

慕粉3388596 提问者

是这样子的 谢谢
2016-09-27 回复 有任何疑惑可以回复我~

写法是正确的,早上我也遇到一样的问题,写法是正确的,却打不开。最后发现是使用了中文符号。建议下载一个firebug(找bug神器)。如果还不行的话,只能请教别的大神了

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

function hidd(){

// var saber = document.getElementById('con');

//     saber.style.display='none';

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

}

function show(){

// var saber = document.getElementById('con');

//     saber.style.display='block';

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

}

   <input type="button" onclick="show()" value="显示">

   <input type="button" onclick="hidd()" value="隐藏">

不用能hidden 改一下

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

举报

0/150
提交
取消

为什么我按隐藏没反应,从课程拷代码就可以,自已打就不可以

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