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

去除className

请问,在本节“控制类名(className 属性)”,我想加多个input button,让它点击去除className,要怎么写

正在回答

5 回答

<p id="p3" class="two">JavaScript使网页显示动态效果并实现与用户交互功能。</p>

    <input type="button" value="去掉外观" onclick="remove()"/>

function remove(){

      var p3 = document.getElementById("p3");

      p3.className="none";

  }

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

Mr_Jp黎 提问者

谢谢,你的是p2.className="none"; 其实我也想到另一种,是p1.removeAttribute("class");这种。应该都一个意思
2017-06-14 回复 有任何疑惑可以回复我~
#2

qq_Blackhumor_0 回复 Mr_Jp黎 提问者

题主,问个问题。我为什么不能清除样式,点击之后没反应。 代码如下: <p id="p3" class="two"> JavaScript使网页显示动态效果并实现与用户交互功能。 </p> <input type="button" value="清除样式" onclick="remove()"/> function remove(){ var p3 = document.getElementById("p3"); p3.className="none"; }
2017-07-07 回复 有任何疑惑可以回复我~
#3

Mr_Jp黎 提问者 回复 qq_Blackhumor_0

我刚才试了下,是可以的。。。你这样写是对的
2017-07-08 回复 有任何疑惑可以回复我~
#4

qq_Blackhumor_0 回复 Mr_Jp黎 提问者

谢谢,可能是我哪里有小错误我自己没注意到。后面就好了。
2017-07-10 回复 有任何疑惑可以回复我~
查看1条回复

谢题主

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

var myp=document.getElementById('abb').innerHTML

.replace(/^\s*/,'')

.replace(/\s*$/,'')

  .replace(/one/g,'two');

为什么在控制台中lcass已经改为two了可是还是样式还是没变

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

Mr_Jp黎 提问者

请问你写的是什么
2017-06-20 回复 有任何疑惑可以回复我~

谢谢你,我也学到了

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

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       739723    人
  • 解答问题       9566    个

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

进入课程

去除className

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