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

为什么不能隐藏 ? 按钮不管用

为什么不能隐藏 ? 按钮不管用

马小黑 2015-07-13 13:10:20
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>display</title><script type="text/javascript">function hidetext(){var mychar=document.getElementById("con").style.display="none";}function showtext(){  var mychar=document.getElementById("con")  mychar=style.display="block";}</script></head><body><p id="con">这是我的第一个dom练习代码</p><form><input type="button" onclick="hidetext" value="不显示段落内容" /><input type="button" onclick="showtext" value="显示内容" /></form></body></html>为什么不能隐藏和显示啊?  问题出在哪里?
查看完整描述

3 回答

?
寒江北去

TA贡献3条经验 获得超2个赞

<input type="button" onclick="hidetext" value="不显示段落内容" />

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

改正后应该是

<input type="button" onclick="hidetext()" value="不显示段落内容" />

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

onclick后边引号里写的是函数的名字,既然是函数,那么()就是不可少的

查看完整回答
1 反对 回复 2015-07-13
  • 马小黑
    马小黑
    是不是showtext() 还有问题,显示不能正常显示
?
浅水了

TA贡献12条经验 获得超2个赞

onclick="hidetext()"少了括号

查看完整回答
1 反对 回复 2015-07-13
  • 马小黑
    马小黑
    按照你说的我改了,隐藏可以了,点击显示按钮不能正常显示
?
浅水了

TA贡献12条经验 获得超2个赞

mychar=style.display="block";把等于号改成.点号

查看完整回答
反对 回复 2015-07-13
  • 3 回答
  • 0 关注
  • 1552 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信