gpt4 book ai didi

javascript - 使用 Javascript 或其他内容更改 HTML 元素内的文本

转载 作者:行者123 更新时间:2023-11-28 19:51:01 24 4
gpt4 key购买 nike

有人可以帮我只更改 HTML 标签内的文本吗

例如,在页面加载时在我的正文页面上显示

<td>Hello</td>

我想更改该文本,仅在就绪功能没有 onclick 时将“Hello”更改为“Hi”

另一个例子,我知道javascript上有一些类似的东西,如果td内部等于“Hello”,那么将其更改为“Hi”。

如果有 if...else 函数的解决方案会更好

谢谢。

最佳答案

使用 jQuery:

$(function(){
$('#tdID').text('Hi');
});

或者有前提条件:

$(function(){
if($('#tdID').text() == 'Hello'){
$('#tdID').text('Hi');
}
});

更新:

要使此代码正常工作,您必须td 嵌套在 tr 中,该 tr 应该嵌套在中:

<table>
<tr>
<td id="myID">Hello</td>
</tr>
</table>

查看实例 here

完整代码:

<html>
<head>
<title>jQuery text's attribute demo</title>
</head>
<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
<script type="text/javascript">
$(function(){
if($('#myID').text() == 'Hello'){
$('#myID').text('Hi');
}
});
</script>
<body>
<table>
<tr>
<td id="myID">Hello</td>
</tr>
</table>
</body>
</html>

关于javascript - 使用 Javascript 或其他内容更改 HTML 元素内的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23450732/

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