📅  最后修改于: 2023-12-03 15:38:56.450000             🧑  作者: Mango
在 C 编程中,我们可以使用 onclick 事件来触发文本的显示。这里我们将介绍如何通过 onclick 显示 ant 文本。
char ant[] = "<div id='ant'>ant</div>";
printf("%s", ant);
其中 div
标签用来定义一个块级元素,id
属性用来给这个元素指定一个唯一的 ID。printf
函数用来输出 ant
。
char ant[] = "<div id='ant' onclick='showText()'>ant</div>";
printf("%s", ant);
这里用了 onclick
事件来触发一个 JavaScript 函数 showText()
。
char ant[] = "<div id='ant' onclick='showText()'>ant</div>";
printf("%s", ant);
printf("<script>function showText() { var ant = document.getElementById('ant'); ant.innerHTML = 'ant ant ant'; } </script>");
这个函数用 getElementById
方法来获取 ID 为 ant
的元素,并用 innerHTML
属性来设置它的内容为 "ant ant ant"。
#include <stdio.h>
int main() {
char ant[] = "<div id='ant' onclick='showText()'>ant</div>";
printf("%s", ant);
printf("<script>function showText() { var ant = document.getElementById('ant'); ant.innerHTML = 'ant ant ant'; } </script>");
return 0;
}
使用 onclick 事件可以轻松地触发文本的显示,而使用 JavaScript 函数可以更加灵活地操作元素的属性,这样我们就可以通过 C 代码来实现特殊的效果了。