页面弹出对话框,输入名字和年龄,页面显示大家好
时间: 2024-10-25 11:13:52 浏览: 18
php中对话框的弹出
在网页开发中,通常通过JavaScript配合HTML来实现这样的功能。当你点击某个按钮或触发特定事件时,会弹出一个对话框让用户输入姓名和年龄。以下是一个简单的示例:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<title>输入对话框示例</title>
</head>
<body>
<button onclick="showDialog()">点击获取信息</button>
<div id="greeting" style="display:none;">大家好,{{name}} {{age}}</div>
<script>
function showDialog() {
// 弹出对话框
var dialog = window.prompt("请输入您的名字:", "");
if (dialog !== null) { // 如果用户输入了内容
var agePrompt = prompt("请输入您的年龄:");
if (agePrompt !== null) { // 用户也输入了年龄
var name = dialog;
var age = parseInt(agePrompt); // 将年龄转换成整数
// 隐藏对话框并显示问候
document.getElementById("greeting").style.display = "block";
document.getElementById("greeting").innerText = "大家好," + name + " " + age;
}
}
}
</script>
</body>
</html>
```
在这个例子中,当用户点击“点击获取信息”按钮,会先后弹出两个提示框让其输入名字和年龄。然后,页面上隐藏的`<div>`元素会显示包含这两个变量的问候语。
阅读全文