html练习题

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Document</title>

</head>

<body>

<select name="province" id="province">

<option value="hn">河南</option>

<option value="hb">河北</option>

<option value="bj">北京</option>

</select>

<select name="city" id="city">

<option>郑州</option>

<option>洛阳</option>

<option>南阳</option>

</select>

</body>

<script>

var city = document.getElementById("city");

var province = document.getElementById("province");

province.onchange = function() {

var val = province.value;

if (val == "hn") {

city.innerHTML = "<option>郑州</option><option>洛阳</option><option>周口</option>";

} else if (val == "hb") {

city.innerHTML = "<option>石家庄</option><option>邯郸</option><option>保定</option>";

} else if (val == "bj") {

city.innerHTML = "<option>朝阳区</option><option>海淀区</option><option>东城区</option>";

}

}

</script>

</html>

相关推荐
幸福摩天轮18 小时前
function Calling工具系统怎么实现
前端
废弃的小码农19 小时前
功能测试--Day07--Python编程基础
开发语言·python
Jul1en_19 小时前
【Claude Code Compact】源码级别的学习上下文压缩
java·前端·学习·github·ai编程
windliang19 小时前
Claude Code 源码分析(五):一次 Tool 调用怎样通过权限检查
前端·人工智能·面试
fengci.19 小时前
Microweber CMS 未授权路径穿越漏洞(CVE-2026-65694)
android·开发语言·前端·学习·php
Deryck_德瑞克19 小时前
【Nginx】配置差异分析
服务器·前端·nginx
前端 贾公子19 小时前
第06章:结构化输出 (上)
java·服务器·前端
程序员zgh19 小时前
C++ 拷贝赋值运算符 详解
c语言·开发语言·c++
北斗落凡尘19 小时前
React面试题
前端
张元清19 小时前
React useDisclosure Hook:管理模态框和抽屉的打开关闭状态 (2026)
javascript·react.js