HTML代码:

<!DOCTYPE html>
<html>
<head>
	<title>查询QQ号信息</title>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<style type="text/css">
		body {
			background-color: #f5f5f5;
			font-family: Arial, sans-serif;
		}
		h1 {
			text-align: center;
			margin-top: 50px;
		}
		form {
			margin-top: 30px;
			text-align: center;
		}
		input[type="text"] {
			padding: 10px;
			font-size: 16px;
			border: none;
			border-radius: 5px;
			box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
			outline: none;
		}
		input[type="submit"] {
			margin-left: 10px;
			padding: 10px 20px;
			font-size: 16px;
			color: #fff;
			background-color: #007bff;
			border: none;
			border-radius: 5px;
			box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
			cursor: pointer;
			transition: background-color 0.2s ease-in-out;
		}
		input[type="submit"]:hover {
			background-color: #0062cc;
		}
		.popup {
			position: fixed;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
			padding: 20px;
			background-color: #fff;
			border: 1px solid #ccc;
			border-radius: 5px;
			box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
			z-index: 9999;
		}
		.popup__overlay {
			position: fixed;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			background-color: rgba(0, 0, 0, 0.5);
			z-index: 9998;
		}
		.popup__close {
			position: absolute;
			top: 10px;
			right: 10px;
			font-size: 20px;
			color: #333;
			cursor: pointer;
		}
	</style>
</head>
<body>
	<h1>查询QQ号信息</h1>
	<form>
		<input type="text" id="qq" placeholder="请输入QQ号">
		<input type="submit" value="查询">
	</form>
	<div class="popup">
		<span class="popup__close">&times;</span>
		<p id="result"></p>
	</div>
	<div class="popup__overlay"></div>
	<script type="text/javascript">
		function showPopup(message) {
			var popup = document.querySelector('.popup');
			var overlay = document.querySelector('.popup__overlay');
			var closeBtn = document.querySelector('.popup__close');
			var result = document.querySelector('#result');
			result.innerText = message;
			popup.style.display = 'block';
			overlay.style.display = 'block';
			closeBtn.addEventListener('click', function() {
				popup.style.display = 'none';
				overlay.style.display = 'none';
			});
		}
		document.querySelector('form').addEventListener('submit', function(event) {
			event.preventDefault();
			var qq = document.querySelector('#qq').value;
			var xhr = new XMLHttpRequest();
			xhr.onreadystatechange = function() {
				if (xhr.readyState === 4) {
					if (xhr.status === 200) {
						var response = JSON.parse(xhr.responseText);
						showPopup(response.data);
					} else {
						showPopup('请求失败,请稍后再试!');
					}
				}
			};
			xhr.open('GET', 'https://zy.xywlapi.cc/qqapi?qq=' + qq);
			xhr.send();
		});
	</script>
</body>
</html>

说明:

  1. 在页面中添加了一个输入框和一个查询按钮,使用了form表单。
  2. 在页面中添加了一个弹窗,用于显示查询结果。
  3. 使用了XMLHttpRequest对象向接口地址发送GET请求,并在请求成功后显示查询结果
这是一个接口地址 httpszyxywlapiccqqapi这是调用的示例 httpszyxywlapiccqqapiqq=336699这是我给你的要求请按照我的要求写出代码请求方式:get或post返回的值的格式为json页面中有一个输入框输入数字后点击查询按钮调用这个接口httpszyxywlapiccqqapiqq= 输入的数字输出到=号的后面得到返回的值后弹出一个弹窗输出返回的值到弹窗上面

原文地址: https://www.cveoy.top/t/topic/fPAh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录