Heim >php教程 >php手册 >个人比较喜欢用的省市联动 - 郑宏鑫erke

个人比较喜欢用的省市联动 - 郑宏鑫erke

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-05-20 13:19:491205Durchsuche

这是使用QQ网站用的js来实现省市区三级联动的。引用非常方便

前台:



<title>QQ JS省市区三级联动</title>
<!-- 直接使用QQ的省市区数据 -->
<!--
<script type=<span style="color: #800000;">"</span><span style="color: #800000;">text/javascript</span><span style="color: #800000;">"</span> src=<span style="color: #800000;">"</span><span style="color: #800000;">http://ip.qq.com/js/geo.js</span><span style="color: #800000;">"</span>></script>
-->
<script type="<span" style="color: #800000;">"<span style="color: #800000;">text/javascript<span style="color: #800000;">" src=<span style="color: #800000;">"<span style="color: #800000;">geo.js<span style="color: #800000;">"></script>

"<span style="color: #800000;">setup();preselect('陕西省');promptinfo();</span><span style="color: #800000;">"</span>>
        
select class="select" name="province" id="s1"> select> select class="select" name="city" id="s2"> select> select class="select" name="town" id="s3"> select> "address" name="address" type="hidden" value="" /> "alert(document.getElementById('address').value); return false;" type="submit" value="提交" />
<script> <span style="color: #008000;">//<span style="color: #008000;">这个函数是必须的,因为在geo.js里每次更改地址时会调用此函数 <span style="color: #000000;">function promptinfo() { <span style="color: #0000ff;">var address = document.getElementById(<span style="color: #800000;">'<span style="color: #800000;">address<span style="color: #800000;">'<span style="color: #000000;">); <span style="color: #0000ff;">var s1 = document.getElementById(<span style="color: #800000;">'<span style="color: #800000;">s1<span style="color: #800000;">'<span style="color: #000000;">); <span style="color: #0000ff;">var s2 = document.getElementById(<span style="color: #800000;">'<span style="color: #800000;">s2<span style="color: #800000;">'<span style="color: #000000;">); <span style="color: #0000ff;">var s3 = document.getElementById(<span style="color: #800000;">'<span style="color: #800000;">s3<span style="color: #800000;">'<span style="color: #000000;">); address.value = s1.value + s2.value +<span style="color: #000000;"> s3.value; } </script>

后台用的是js。

实例下载:http://files.cnblogs.com/zjfree/qqJsAddress.rar

 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn