最赞回答 / 慕桂英2461150
请问你的问题是运行的时候P2的样式就已经成了CSS里的one样式了吗?如果是这个问题那么我回答一下。问题出在<p id="p2" class="one">JavaScript使网页显示动态效果并实现与用户交互功能。</p>这个代码里面。这里的class="one"就是直接在写代码的时候给了它one样式,所以运行的时候就是one的样式,再点击"更改外观"就会再变成two的样式。解决方法:直接把class="one"去掉
2019-12-15
最新回答 / qq_尚海潮_0
错误太多判断是if(my==true) 两个等号表判断你没有给默认网址,应该写成var myname=(“请输入网址”,“http://www.imooc.com”);window.open(myname,‘wid=400,height。。。。。。’)menuba拼错了
2019-12-14
已采纳回答 / 幕布斯5468980
function openWindow(){ var message = confirm('是否打开新窗口?'); if(message==true){ var address = prompt('请输入你的地址','http://www.imooc.com/'); window.open(address,'_blank','width=400,height=500,menubar=no,toolbar=no'); }e...
2019-12-10
已采纳回答 / weixin_慕仔7034253
这里的var dis = document.getElementById("op").style.display="none";var dis = document.getElementById("op").style.display="block";需要分开,因为写在一起相当于直接赋值为空,自然就没办法隐藏了。var dis = document.getElementById("op");dis.style.display="none";var dis = document.getElementById...
2019-12-09
最赞回答 / 慕瓜0474345
参考其他课程下同样的回答:https://www.imooc.com/qadetail/156795removeAttribute("style")清除的样式只是清除了使用"style"属性设置的CSS样式,原有的样式是通过className来设置的,如果需要清除原来用className设置的样式(即在style列表中使用的各种class),需要使用:removeAtrribute("className")或者是:removeAttribute("id")比如:var myElem=getElementB...
2019-12-05