gpt4 book ai didi

javascript - 使用javascript仅更改元素中的文本

转载 作者:太空狗 更新时间:2023-10-29 14:50:53 24 4
gpt4 key购买 nike

<分区>

是否有一种简单的方法可以仅使用 vanilla javascript 更改元素的文本?在下面的代码中,我认为使用 .textContent 而不是 .innerHTML 会更改文本并留下图像。

<head>
<script>
function change_stuff() {
var div = document.getElementById('to_change');
div.textContent = "OMG...it's an image!";
}
</script>
</head>
<body>
<div id="to_change">
This is a huge block of text that I want to replace while leaving the image in place
<img src="./the_image.jpg">
</div>
<button onclick="change_stuff();">
ThE dOER!!
</button>
</body>

我也尝试过但几乎没有成功:

function change_stuff() {
var div = document.getElementById('to_change');
var text = div.textContent;

div.textContent = text.replace(text, "");
}

任何帮助将不胜感激

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com