java下拉列表 动态_【示例】教你简单用Java写一个动态更新的下拉列表(无数据库)...
varxmlHttp;functioncreatXMLHttpRequest()
{if(window.ActiveXObject){xmlHttp=newActiveXObject("Microsoft.XMLHTTP");}else if(window.XMLHttpRequest){xmlHttp=newXMLHttpRequest();}
}functionupdateSelect()
{varselected=document.all.slt1.value;
creatXMLHttpRequest();
xmlHttp.onreadystatechange=processor;
xmlHttp.open("GET","CreatXML?selected="+selected);
xmlHttp.send(null);
}functionprocessor()
{varresult;if(xmlHttp.readyState==4&&xmlHttp.status==200)
{
result=xmlHttp.responseXML.getElementsByTagName("city");while(document.all.slt2.length>0){ document.all.slt2.removeChild(document.all.slt2.childNodes[0]);}/*childNodes指所有子节点(包括文本节点和元素节点),当你代码这么写:博士~~~本科~~~ //这里select和option之间,option和option之间有空白,这段空白就是文本节点;childNodes[0]指得是中间那段空白(文本节点),nodeName是#text;childNodes[1]为“博士”,nodeName是OPTION;childNodes[2]为空白,nodeName是#text;以此类推;可以用children(只获取元素节点)来代替childNodes*/
for(vari=0;i
{varoption=document.createElement('option');
option.text=result[i].children[0].childNodes[0].nodeValue;
option.value=result[i].children[1].childNodes[0].nodeValue;
document.all.slt2.options.add(option,null);
}
}
}
hunan
guangdong
choose your city
java下拉列表 动态_【示例】教你简单用Java写一个动态更新的下拉列表(无数据库)...相关推荐
- java编写爬虫_手把手教你从零开始用Java写爬虫
本文将手把手地教大家从零开始用Java写一个简单地爬虫! 目标 爬取全景网图片,并下载到本地 收获 通过本文,你将复习到:IDEA创建工程 IDEA导入jar包 爬虫的基本原理 Jsoup的基本使用 ...
- java 弱引用定位_手把手教你定位常见Java性能问题
概述 性能优化一向是后端服务优化的重点,但是线上性能故障问题不是经常出现,或者受限于业务产品,根本就没办法出现性能问题,包括笔者自己遇到的性能问题也不多,所以为了提前储备知识,当出现问题的时候不会手忙 ...
- 手机版python3h如何自制游戏_教你如何用 Python 写一个小游戏
教你如何用 Python 写一个小游戏 引言 最近 python 语言大火, 除了在科学计算领域 python 有用武之地之外, 在游戏后台等方面, python 也大放异彩, 本篇博文将按照正规的项 ...
- 【干货】JDK动态代理的实现原理以及如何手写一个JDK动态代理
动态代理 代理模式是设计模式中非常重要的一种类型,而设计模式又是编程中非常重要的知识点,特别是在业务系统的重构中,更是有举足轻重的地位.代理模式从类型上来说,可以分为静态代理和动态代理两种类型. 在解 ...
- 深入理解JDK动态代理原理,使用javassist动手写一个动态代理框架
文章目录 系列文章索引 一.动手实现一个动态代理框架 1.初识javassist 2.使用javassist实现一个动态代理框架 二.JDK动态代理 1.编码实现 2.基本原理 (1)getProxy ...
- 教大家用按键精灵写一个快手自动抢红包脚本
教大家用按键精灵写一个快手自动抢红包脚本 先设计好界面,为了节省大家的时间,界面方面我们早就设计好了,请看下面 设计好界面后就进入写代码的步骤,这个其实你可以先录制一遍,然后把录制的代码进行二次修改, ...
- 用Java代码实现日志记录器_如何在此简单的Java日志记录实现中附加到日志文件? - java...
我得到了以下用于创建和管理Logger的类.每当执行代码和程序时,都会使用对静态getLogger()捕获块的调用进行记录. public class Log { private static fin ...
- java 数据对_数据表与简单java类(一对多)
emp表:empno,ename,job,sal,comm,mgr,deptno dept表:deptno,dname,loc 要求可以通过程序描述出如下对应关系 一个部门有多个部员,并且可以输出一个 ...
- java番茄钟_个人用的简单番茄时钟
虽然网上有很多各种各样的番茄时钟,但是我只需要最简单的半小时间隔进行全屏提醒就可以了.但是找来找去,只有一个 daping 软件能够满足我的基本要求,可惜这个软件有广告. 所以为了满足需求,只能动手自 ...
- maven项目编译不了java文件_无法使用Maven编译简单的Java 10 / Java 11项目
我有一个简单的Maven项目: src └── main └── java └── module-info.java pom.xml pom.xml中: org.example example 1.0 ...
最新文章
- python读文件的解码方式_跳过Python文件读取中的不可解码字符
- 第二课.多元高斯分布与其几何特征
- 从UV位置图获得3D人脸
- 论文,质量管理+进度管理(主质量)
- 基于语义嵌入模型与交易信息的智能合约自动分类系统
- window 查找 java 进程中占用cpu比较高的线程
- Hibernate的拦截器和监听器 .
- linux nginx 安装stream,Centos7-64bit-编译安装配置Nginx stream四层负载均衡 动态加载
- Linux根据软件包的名称查看可供安装的包
- 安装Sublime Text 3插件的方法
- ORB-SLAM3单目初始化,地图的初始化
- @TableField注解使用(忽略扫描)
- 信创只是开始_一切只是开始!谁是下一个“第一创业”?
- 常见的传输线阻抗计算软件(轉自笨笨熊的屋屋)
- 外贸软件进口业务流程管理方案
- 3D Motion Capture(3D运动捕捉)
- 毕设第十周工作报告和第十一周安排
- ansys怎么使用anand模型_ansys粘塑性分析-Anand模型.pdf
- roslaunch的.launch文件的标签总结
- python调用pyd失效
热门文章
- 如何开发一个异常检测系统:异常检测 vs 监督学习
- 如何使用易我数据恢复向导恢复数码相机删除的图片
- c++获取sqlite3数据库表中所有字段的方法
- OC Swift中UITextFiled、UITextView限制输入字数
- Tomcat项目部署过程中的问题
- 理解transformer
- 392. Is Subsequence
- Grid game CodeForces - 1104C 放格子|思维|找规律
- 【发现问题】Java中PrintStream和PrintWriter的区别
- mac如何看html5视频播放器,苹果Mac系统看HTML5视频教程介绍