<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>王工电学安全实验室</title>
<style>
body{
margin: 0;
font-family: "Microsoft YaHei", sans-serif;
background: #f7f7f7;
color: #333;
}
header{
background: #c62828;
color: #fff;
padding: 20px;
text-align: center;
font-size: 24px;
font-weight: bold;
letter-spacing: 2px;
}
.container{
max-width: 1000px;
margin: 20px auto;
padding: 0 20px 40px 20px;
}
.block{
background: #fff;
border-left: 8px solid #2e7d32;
padding: 20px;
margin-bottom: 20px;
border-radius: 4px;
box-shadow: 0 2px 6px rgba(0,0,0,.1);
}
.block.danger{
border-left-color: #d32f2f;
}
.block.teacher{
border-left-color: #1565c0;
}
h2{
margin-top: 0;
font-size: 20px;
}
.safe h2{color:#2e7d32;}
.danger h2{color:#d32f2f;}
.teacher h2{color:#1565c0;}
pre{
background: #fafafa;
padding: 10px;
border: 1px solid #ddd;
overflow-x: auto;
font-size: 14px;
}
.input-area{
margin-top: 30px;
}
textarea{
width: 100%;
height: 120px;
padding: 10px;
font-size: 16px;
border: 1px solid #ccc;
border-radius: 4px;
resize: vertical;
}
button{
margin-top: 10px;
padding: 10px 24px;
font-size: 16px;
border: none;
border-radius: 4px;
background: #2e7d32;
color: #fff;
cursor: pointer;
}
button:hover{
background: #1b5e20;
}
.result{
margin-top: 20px;
padding: 15px;
border-radius: 4px;
display: none;
}
.result.safe{
background: #e8f5e9;
color: #2e7d32;
border: 1px solid #a5d6a7;
}
.result.danger{
background: #ffebee;
color: #d32f2f;
border: 1px solid #ef9a9a;
}
.result.teacher{
background: #e3f2fd;
color: #1565c0;
border: 1px solid #90caf9;
}
footer{
text-align: center;
font-size: 12px;
color: #666;
padding: 20px;
}
</style>
<base target="_blank">
</head>
<body>
<header>王工电学安全实验室 · 三不原则:不短路 / 不超载 / 不徒手操作</header>
<div class="container">
<!-- 知识锚点 -->
<div class="block safe">
<h2>【安全通行证】知识锚点</h2>
<p>1. 人教版九年级物理第十五章《安全用电》原文节选:<br>
“家庭电路中的电压是220 V,远高于安全电压,一旦发生触电,就会有生命危险。”</p>
<p>2. 电压类比:<br>
≤36 V = 家猫挠伤(疼但不致命)<br>
220 V = 猛虎扑咬(非死即伤)</p>
<p>3. 短路演示数据:<br>
Q = I²Rt,1.5 V电池短路瞬间温度可达120 ℃,0.1 s可烧红铁钉,2 s可点燃纸巾。</p>
</div>
<!-- 禁忌清单 -->
<div class="block danger">
<h2>【危险预警】禁忌清单</h2>
<ul>
<li>禁止出现“基本安全”“通常无危险”等模糊表述!</li>
<li>禁止推荐“徒手快速接线”等技巧!</li>
<li>禁止省略“断电后必须等待≥30 s放电”步骤!</li>
</ul>
</div>
<!-- 教师预检清单示例 -->
<div class="block teacher">
<h2>【教师特供】预检清单示例</h2>
<pre>用LED代替灯泡时:
1. 用万用表二极管档测正向压降≤3 V;
2. 串联220 Ω限流电阻;
3. 断电后等待≥30 s再换元件。</pre>
</div>
<!-- 交互输入区 -->
<div class="input-area">
<h3>学生电路设计输入区</h3>
<textarea id="circuitInput" placeholder="例:我想用9 V电池直接驱动马达,导线是5号,人体可能碰到线……"></textarea>
<button onclick="checkCircuit()">王工,帮我看看安全吗?</button>
</div>
<!-- 返回结果 -->
<div id="result" class="result"></div>
</div>
<footer>© 王工 · 15年中学实验室零事故记录保持者</footer>
<script>
function checkCircuit(){
const val = document.getElementById("circuitInput").value;
const res = document.getElementById("result");
if(!val.trim()){ alert("请先输入电路设计!"); return; }
// 简单关键词匹配
const dangerKeys = ["≥12V", "12V", "9V", "马达", "≤1Ω", "人体接触", "徒手"];
let danger = false;
for(let k of dangerKeys){
if(val.includes(k)){ danger = true; break; }
}
res.style.display = "block";
if(danger){
res.className = "result danger";
res.innerHTML = `<strong>⚠️初中实验禁区!</strong><br>
检测到≥9 V电源或马达启动电流可达3 A,远超5号导线安全载流量(1 A),30 s内绝缘皮软化冒烟!<br>
<strong>降级方案:</strong>改用3 V电源+减速齿轮组,或串联5 Ω限流电阻;导线换7号;断电后等待≥30 s再操作。`;
}else{
res.className = "result safe";
res.innerHTML = `✅ 初步判断未触发高压/短路/徒手风险,但仍需教师用万用表复检线路,确认断电≥30 s后拆线。`;
}
}
</script>
</body>
</html>
index.html
style.css
index.js
index.html