JavaScript案例六:简单省市联动(NBA版)

JavaScript实现简单省市(NBA版)联动

<!DOCTYPE html>
<html>
  <head>
    <title>JavaScript实现简单省市(NBA版)联动</title>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <script type="text/javascript" >
        var arr=new Array(3);
        arr[0]=["骑士","詹姆斯","欧文","乐福","TT"];
        arr[1]=["勇士","库里","杜兰特","汤普森","格林"];
        arr[2]=["马刺","邓肯","吉诺比利","帕克","卡哇伊","阿尔德里奇"];
        function choose(value)
        {
            var s=document.getElementById("s1");
            var a=s.getElementsByTagName("option");
            for(var k=0;k<a.length;k++)//在选择一个新球队时,应该删除之前球队的球员
            {
                s.removeChild(a[k]);
                k--;     //数组在动态变化!
            }
            for(var i=0;i<arr.length;i++)
            {
                var temp=arr[i];
                if(value==temp[0])
                {
                    for(var j=1;j<temp.length;j++)
                    {
                        var op=document.createElement("option");
                        var te=document.createTextNode(temp[j]);
                        op.appendChild(te);
                        s.appendChild(op);
                    }
                }
            }
        }
    </script>
  </head>
  <body>
      <select onchange="choose(this.value)">
          <option>---请选择---</option>
          <option value="骑士">骑士</option>
          <option value="勇士">勇士</option>
          <option value="马刺">马刺</option>
      </select>
      <select id="s1"></select>
  </body>
</html>

运行示意:

时间: 2024-10-06 12:51:56

JavaScript案例六:简单省市联动(NBA版)的相关文章

AJAX案例四:省市联动

1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 3 4 5 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4

几个数据库的小案例(二):极其简单的省市联动

总用有两个文件(frmMain.cs SqlHelper.cs) //frmMain.cs//作者:Meusing System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace 省市联动

(转)JavaScript html js 地区二级联动,省市二级联动,省市县js+xml三级联动

JavaScript html js 地区二级联动,省市二级联动,省市县js+xml三级联动 原文链接:http://heisetoufa.iteye.com/blog/353974 比较好的二级联动: 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2 <HTML> 3 <HEAD> 4 <TITLE> New Document </TITLE>

全国三级城市联动 js版

/* * 全国三级城市联动 js版 * author: mrasong * E-mail: mrasong#163.com * version: 1.0.2 * data: tencent **/ function Dsy(){ this.Items = {}; } Dsy.prototype.add = function(id,iArray){ this.Items[id] = iArray; } Dsy.prototype.Exists = function(id){ if(typeof(t

Json 基于jQuery+JSON的省市联动效果

helloweba.com 作者:月光光 时间:2012-09-12 21:57 标签: jQuery  JSON  Ajax  省市联动 省市区联动下拉效果在WEB中应用非常广泛,尤其在一些会员信息系统.电商网站最为常见.开发者一般使用Ajax实现无刷新下拉联动.本文将讲述,利用jQuery插件,通过读取JSON数据,实现无刷新动态下拉省市二(三)级联动效果. 查看演示 下载源码 HTML 首先在head中载入jquery库和cityselect插件. <script type="tex

select省市联动选择城市 asp.net mvc4

本文在 http://www.cnblogs.com/darrenji/p/3606703.html(感谢博主的分享)基础上加入全国各省市,从文件中读取全国省市县,组成省市联动的选择标签 在Model里定义Province 和 City ? 1 2 3 4 5 6 7 8 9 10 11 12 13 public class Province {     public int ID { get; set; }     public string Name { get; set; } } publ

帮助你更快学习JavaScript的六个思维技巧

? ? ? ? ? ? ? ? 当人们试图学习JavaScript或其他编程语言的时候,他们通常会遇到如下挑战. 一些概念让他们感到困惑,特别是如果之前学过其他类型的语言. 很难找到学习的时间(或者动力)去学习. 你很容易忘掉之前学到的东西. JavaScript工具太多并且经常更新,以至于很难找到学习的切入点. 幸运的是,这些难题最终能够被克服.在这篇文章,我将展示六个能够帮助你更快.更开心.更高效地学习JavaScript的六个思维技巧. 1   不要让未来的忧虑干扰你现在的学习 有些Jav

基于jQuery+JSON的省市联动效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

五 JavaScript案例

目录: JS的图片轮播技术: JS完成页面定时弹出广告 简单的用户名校验: 隔行换色 省市联动效果 商品的左右选择 一.JS的图片轮播技术:  需求:若有一组图片,每隔3面钟就去切换一张.  技术分析:切换图片:每个3秒钟做一件事 setInterval(code,millisec[,"lang"]):按照指定的周期(毫秒记)俩调用函数或计算表达式. code:要执行的代码串. millisec:要执行的毫秒数 sertTimeOut():在指定的毫秒数后调用函数或表达式 . clea