如何用JavaScript修改指定ID里面指定的classDIV内容?

如何用JavaScript修改指定ID里面指定的classDIV内容?目前正在自学,今天就发现了问题,不知道怎么解决。<!DOCTYPEhtml><htmllang="z... 如何用JavaScript修改指定ID里面指定的classDIV内容?目前正在自学,今天就发现了问题,不知道怎么解决。
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<style type="text/css" media="screen">
#cs{ background-color: #f00; width: 300px; height: 200px; }
.ts{ background-color: #6a0; width: 150px; height: 150px; }
</style>
</head>
<body>
<div id="one">
<div class="ts">你好</div>
<div class="as">啊啦啦</div>
</div>
</body>
</html>
我想让ID="one"里面的CLass="ts"的内容改成“我很好”。
展开
 我来答
相守不住
2017-01-15 · TA获得超过316个赞
知道小有建树答主
回答量:135
采纳率:0%
帮助的人:60.7万
展开全部
  1. 首先你要获取这个元素。var oneDom = document.getElementById("one");

  2. 之后改id为one这个div元素的class类名:oneDom.className = "我很好";如果你不想覆盖这个元素中class类名原有的值,那么就这样写:oneDom.className +=" "+"我很好";

  3. 如果你想改id为one这个div元素的内容那么就这样写:oneDom.innerHTML = "<p>Leider</p>";如果你不想覆盖原有内容就这样写:oneDom.innerHTML +="<div>Rumor</div>";

更多追问追答
追问
我只是想让你好里面的文字改成“我很好”
追答
1:var chids = oneDom.children[0];
2:chids.innerHTML = "我很好";
3:oneDom.children[0]意思为:难道oneDom这个元素下面的第一个子元素。chids.innerHTML = "我很好";意思为,把你好里面的文本改成我很好。
topopo_bd
2020-11-30
知道答主
回答量:2
采纳率:0%
帮助的人:1018
展开全部
<p id="myPar">我是一个段落。</p>

<div>我是一个div。</div>
<div>我是一个666div。</div>

<script>
window.onload=function(){
document.getElementById("myPar").innerHTML="你好世界!";
document.getElementsByTagName("div")[0].style="display:none";
}
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式