使用原生html +js 写判断显示隐藏和循环
时间: 2024-01-14 21:04:10 浏览: 85
可以使用原生的 HTML 和 JavaScript 来实现判断显示隐藏和循环的功能。以下是一个示例:
```html
<!DOCTYPE html>
<html>
<head>
<title>判断显示隐藏和循环示例</title>
<script>
function toggleVisibility() {
var element = document.getElementById("myElement");
if (element.style.display === "none") {
element.style.display = "block";
} else {
element.style.display = "none";
}
}
function loopExample() {
var output = "";
for (var i = 1; i <= 5; i++) {
output += "循环第 " + i + " 次<br>";
}
document.getElementById("loopOutput").innerHTML = output;
}
</script>
</head>
<body>
<button onclick="toggleVisibility()">切换显示隐藏</button>
<div id="myElement" style="display: none;">
这是一个要隐藏和显示的元素
</div>
<button onclick="loopExample()">循环示例</button>
<div id="loopOutput"></div>
</body>
</html>
```
在上面的示例中,我们定义了两个 JavaScript 函数 `toggleVisibility()` 和 `loopExample()`。`toggleVisibility()` 函数用于切换指定元素的显示和隐藏,通过获取元素的 `style.display` 属性来判断当前状态并进行切换。`loopExample()` 函数用于循环输出一定次数的文本,在每次循环中将文本内容添加到一个字符串变量中,最后将结果显示在指定的元素中。
在 HTML 部分,我们定义了两个按钮,分别用于触发 `toggleVisibility()` 和 `loopExample()` 函数。另外,我们定义了一个隐藏和显示的 `<div>` 元素,并初始设置为隐藏状态。还有一个用于展示循环结果的 `<div>` 元素。
当点击切换显示隐藏的按钮时,会调用 `toggleVisibility()` 函数来切换隐藏和显示状态。当点击循环示例的按钮时,会调用 `loopExample()` 函数来进行循环并将结果展示在页面中。
这样就实现了使用原生的 HTML 和 JavaScript 来实现判断显示隐藏和循环的功能。
阅读全文