zoukankan      html  css  js  c++  java
  • 从QQ网站中提取的纯JS省市区三级联动

    在 http://ip.qq.com/ 的网站中有QQ自己的JS省市区三级联动

    QQ是使用引用外部JS来实现三级联动的。JS如下:http://ip.qq.com/js/geo.js

    <!DOCTYPE html>
    <html>
    <head>
    <title>QQ JS省市区三级联动</title>
    <!-- 直接使用QQ的省市区数据 -->
    <!--
    <script type="text/javascript" src="http://ip.qq.com/js/geo.js"></script>
    -->
    <script type="text/javascript" src="geo.js"></script>
    </head>
    <body onload="setup();preselect('陕西省');promptinfo();">
            <form>
                <select class="select" name="province" id="s1">
                  <option></option>
                </select>
                <select class="select" name="city" id="s2">
                  <option></option>
                </select>
                <select class="select" name="town" id="s3">
                  <option></option>
                </select>
                <input id="address" name="address" type="hidden" value="" />
              <input onclick="alert(document.getElementById('address').value); return false;" type="submit" value="提交" />
            </form>
    <script>
    
    //这个函数是必须的,因为在geo.js里每次更改地址时会调用此函数
    function promptinfo()
    {
        var address = document.getElementById('address');
        var s1 = document.getElementById('s1');
        var s2 = document.getElementById('s2');
        var s3 = document.getElementById('s3');
        address.value = s1.value + s2.value + s3.value;
    }
    
    </script>
    </body>
    </html>
  • 相关阅读:
    CSS 文本
    javascript:void(0)的问题
    剑指offer
    牛课--C/C++
    Linux学习--第二波
    面经-csdn
    初学Linux
    二分查找法的实现和应用汇总
    vs2013下git的使用
    win10+vs2013+Qt5.4 安装方法
  • 原文地址:https://www.cnblogs.com/whlives/p/3904812.html
Copyright © 2011-2022 走看看