<!DOCTYPE html>
<html>
<head>
	<title>汉字检测器</title>
	<style>
		body {
			background-color: #f7f7f7;
			font-family: Arial, Helvetica, sans-serif;
		}
<pre><code>	h1 {
		text-align: center;
		margin-top: 50px;
		margin-bottom: 30px;
		color: #333;
	}

	form {
		width: 50%;
		margin: 0 auto;
		background-color: #fff;
		padding: 20px;
		box-shadow: 0 0 5px rgba(0,0,0,0.3);
	}

	label {
		display: block;
		font-size: 18px;
		color: #333;
		margin-bottom: 10px;
	}

	input[type=&quot;text&quot;] {
		width: 100%;
		padding: 10px;
		font-size: 16px;
		border-radius: 5px;
		border: 1px solid #ccc;
		margin-bottom: 20px;
	}

	input[type=&quot;submit&quot;] {
		background-color: #333;
		color: #fff;
		padding: 10px 20px;
		font-size: 18px;
		border-radius: 5px;
		border: none;
		cursor: pointer;
		transition: background-color 0.3s ease;
	}

	input[type=&quot;submit&quot;]:hover {
		background-color: #444;
	}

	.result {
		display: none;
		margin-top: 20px;
		padding: 20px;
		background-color: #fff;
		box-shadow: 0 0 5px rgba(0,0,0,0.3);
	}

	.result p {
		font-size: 18px;
		color: #333;
		margin-bottom: 10px;
	}

	.result span {
		font-weight: bold;
		color: #333;
	}
&lt;/style&gt;
</code></pre>
</head>
<body>
	<h1>汉字检测器</h1>
	<form>
		<label for="text">请输入需要检测的文本:</label>
		<input type="text" id="text" name="text" placeholder="在这里输入文本">
		<input type="submit" value="检测">
	</form>
	<div class="result">
		<p>文本中包含<span id="count">0</span>个汉字。</p>
	</div>
	<script>
		var textInput = document.getElementById("text");
		var countSpan = document.getElementById("count");
		var resultDiv = document.querySelector(".result");
<pre><code>	document.querySelector(&quot;form&quot;).addEventListener(&quot;submit&quot;, function(event) {
		event.preventDefault();
		var text = textInput.value;
		var count = 0;
		for (var i = 0; i &lt; text.length; i++) {
			if (text.charCodeAt(i) &gt;= 19968 &amp;&amp; text.charCodeAt(i) &lt;= 40869) {
				count++;
			}
		}
		countSpan.textContent = count;
		resultDiv.style.display = &quot;block&quot;;
	});
&lt;/script&gt;
</code></pre>
</body>
</html>
用html写一个可以检测多少汉字的dome需要有漂亮的样式

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

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