gpt4 book ai didi

javascript - 如何使用 html、css 中的样式属性更改文本

转载 作者:行者123 更新时间:2023-11-28 04:48:41 25 4
gpt4 key购买 nike

在此示例中,我有一个必须更改文本的按钮。现在我知道我可以使用 onclick=document.getElementById('id').innerHTML="text" 但我正在制作这样的函数

**onclick = myFunc()**


<script>
function myFunc()
var x = document.getElementById('id');
x.style.property = 'text';
</script>

所以我的问题是,是否有任何我可以使用的属性会更改文本

最佳答案

没有。 “样式”属性用于样式。除了一些非常具体的异常(exception),它们仅用于更改内容的外观。不更改内容本身。

innerHTML 还有其他替代方案。 innerHTML 用于向元素添加 HTML 内容。

一个替代方案是 textContent。它将纯文本添加到元素。

var x = document.getElementById('foo');
x.textContent = 'text';
<button id="foo">Hello World</button>

关于javascript - 如何使用 html、css 中的样式属性更改文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40818557/

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