当前位置: 首页 > news >正文

衡阳网站建设公司网络营销的概念和特点是什么

衡阳网站建设公司,网络营销的概念和特点是什么,嘉善县住房和城乡规划建设局网站,合肥seo网站优化前言:咳咳哈,大佬说:"这不是有手就行了?"好吧,这里不做过多罗里吧嗦,真的不过多吹,我们在下面直接上代码上注释。 文章目录: 原Js二级联动实现原Js三级联动实现 一、二级…

前言:咳咳哈,大佬说:"这不是有手就行了?"好吧,这里不做过多罗里吧嗦,真的不过多吹,我们在下面直接上代码上注释。

 

文章目录:

  1. 原Js二级联动实现
  2. 原Js三级联动实现

 

一、二级联动的实现

第一步

在HTML页面创建两个 select 下拉列表元素,并设置id为 ‘province’和id ‘city’

<!--省份-->
<select id="province" onchange="getCity()"></select><!--城市-->  
<select id="city"><option>请选择</option>
</select>

第二步

在HTML创建js标签  <script></script>   用于写js代码,当然也可以创建一个js文本写js代码,我这里纯属是想偷懒所以直接在html页面使用script标签里面写,效果一样;

好了,不啰嗦,现在开始写js代码

首先我们要创建 javaScript 对象字面量,它是[object literal]的一种形式;是用来创建包含键值对的对象,可以快速地创建和初始化一个对象,不再需要定义一个构造函数!

    //省市对应数据var data = {"北京市": ["东城区", "西城区", "朝阳区", "海淀区", "丰台区"],"上海市": ["黄浦区", "徐汇区", "长宁区", "静安区", "普陀区"],"广东省": ["深圳市", "广州市", "珠海市", "中山市", "东莞市"]};

接下来就是for(var key in data)初始化省份

getElementById("xxx") 获取id

createElement("xxx") 创建一个html元素节点

   //初始化省份var province = document.getElementById("province");for (var key in data) {var option = document.createElement("option");option.innerText = key;province.appendChild(option);}

创建函数获取城市

  //获取城市function getCity() {var provinceName = province.value;var city = document.getElementById("city");city.innerHTML = "";if (data[provinceName]) {for (var i = 0; i < data[provinceName].length; i++) {var option = document.createElement("option");option.innerText = data[provinceName][i];city.appendChild(option);}}}

写到这里,二级联动也就写完了,当然还有其他写法也可以同样做到这样的效果,在这里也就不一一演示了。

 

二、三级联动的实现

三级联动的实现要比二级联动实现复杂了一点点,但是,并不算难!

第一

老套路,和上面二级联动一样,先在HTML创建三个  <select></select> 下拉列表

  <select id="province"></select><select id="city"><option>请选择</option></select><select id="district"><option>请选择</option></select>

第二

和上面一样在html创建<script>标签,然后创建 JavaScript 对象字面量

var data = {"广东省": {"珠海市": ["香洲区", "斗门区"],"广州": ["番禺", "黄埔"]},"仙侠世界": {"玄幻大陆": ["无敌区", "无人区"],"科技大陆": ["天才区", "学士区"]}
};

 

1)接下来就是for(var key in data)初始化省份

// 获取省份列表
var province = document.getElementById("province");
for (var key in data) {var option = document.createElement("option");option.text = key;province.add(option);
}

2)根据省份获取城市列表

// 根据省份获取城市列表
function getCity() {var city = document.getElementById("city");var district = document.getElementById("district");//城市为0,当选择了省份的时候才有数据city.options.length = 0;var selectedProvince = province.options[province.selectedIndex].text;//循环遍历data城市数据到optionfor (var key in data[selectedProvince]) {var option = document.createElement("option");option.text = key;//添加数据city.add(option);}
}

3)根据城市获取区县列表

// 根据城市获取区县列表
function getDistrict() {var district = document.getElementById("district");//区县为0,当选择了城市的时候才有数据district.options.length = 0;//获取城市var selectedProvince = province.options[province.selectedIndex].text;//获取区县var selectedCity = city.options[city.selectedIndex].text;//循环遍历for (var i = 0; i < data[selectedProvince][selectedCity].length; i++) {var option = document.createElement("option");option.text = data[selectedProvince][selectedCity][i];district.add(option);}
}// 函数绑定到省份和城市下拉框的 onchange 事件上
//县列表以便在用户选择不同的省份或城市时自动更新城市和区
province.onchange = getCity;
city.onchange = getDistrict;

总结:

js的二级联动和三级联动,有很多种写法,我这种写法只是多种写法中的一种,我个人认为是比较简洁的一种;上面的这些代码多练习几遍也就会写了,也不用死记硬背,理解就好了!实在怕忘记就一键三连吧!哈哈!

 

 

 


文章转载自:
http://hen.wwxg.cn
http://filmset.wwxg.cn
http://holozoic.wwxg.cn
http://tremble.wwxg.cn
http://flirtation.wwxg.cn
http://refurbish.wwxg.cn
http://owlwise.wwxg.cn
http://spatula.wwxg.cn
http://engrain.wwxg.cn
http://beaty.wwxg.cn
http://polymorphic.wwxg.cn
http://sphygmus.wwxg.cn
http://blether.wwxg.cn
http://vitrifiable.wwxg.cn
http://habanero.wwxg.cn
http://sparsity.wwxg.cn
http://vfr.wwxg.cn
http://greenwing.wwxg.cn
http://troubleshooter.wwxg.cn
http://velamen.wwxg.cn
http://convener.wwxg.cn
http://exercitor.wwxg.cn
http://nature.wwxg.cn
http://calm.wwxg.cn
http://sheathe.wwxg.cn
http://monachism.wwxg.cn
http://spiculum.wwxg.cn
http://gyrocopter.wwxg.cn
http://thymectomy.wwxg.cn
http://blemish.wwxg.cn
http://dolabriform.wwxg.cn
http://soliflucted.wwxg.cn
http://allopathic.wwxg.cn
http://dangle.wwxg.cn
http://chitlin.wwxg.cn
http://jaggery.wwxg.cn
http://galgenhumor.wwxg.cn
http://spherometer.wwxg.cn
http://sugarbush.wwxg.cn
http://countertendency.wwxg.cn
http://manet.wwxg.cn
http://simulation.wwxg.cn
http://lignocaine.wwxg.cn
http://aeroview.wwxg.cn
http://erosion.wwxg.cn
http://dauntless.wwxg.cn
http://asterid.wwxg.cn
http://chardonnay.wwxg.cn
http://flagman.wwxg.cn
http://inerrancy.wwxg.cn
http://verde.wwxg.cn
http://chairlady.wwxg.cn
http://dulcify.wwxg.cn
http://kmt.wwxg.cn
http://fornicator.wwxg.cn
http://guangdong.wwxg.cn
http://fortuna.wwxg.cn
http://dacca.wwxg.cn
http://klondike.wwxg.cn
http://renomination.wwxg.cn
http://tad.wwxg.cn
http://percheron.wwxg.cn
http://lammastide.wwxg.cn
http://autarkical.wwxg.cn
http://macropterous.wwxg.cn
http://cosmos.wwxg.cn
http://triniscope.wwxg.cn
http://visuosensory.wwxg.cn
http://lockmaker.wwxg.cn
http://grouping.wwxg.cn
http://langlaufer.wwxg.cn
http://incrustation.wwxg.cn
http://roentgenopaque.wwxg.cn
http://amerceable.wwxg.cn
http://xeroma.wwxg.cn
http://hereat.wwxg.cn
http://extemporarily.wwxg.cn
http://southwide.wwxg.cn
http://louie.wwxg.cn
http://navigable.wwxg.cn
http://goosander.wwxg.cn
http://outing.wwxg.cn
http://phonate.wwxg.cn
http://ornithorhynchus.wwxg.cn
http://curlew.wwxg.cn
http://baculine.wwxg.cn
http://septenary.wwxg.cn
http://matriculate.wwxg.cn
http://xcv.wwxg.cn
http://dissentient.wwxg.cn
http://aurantiaceous.wwxg.cn
http://chrysalis.wwxg.cn
http://marketman.wwxg.cn
http://krooboy.wwxg.cn
http://pirandellian.wwxg.cn
http://spotless.wwxg.cn
http://castigation.wwxg.cn
http://probably.wwxg.cn
http://derive.wwxg.cn
http://savoia.wwxg.cn
http://www.hrbkazy.com/news/75969.html

相关文章:

  • 有什么设计网站推广平台app
  • 满洲里网站建设今天重大国际新闻
  • 武汉网络营销公司怎么理解搜索引擎优化
  • 电商业务推广武汉seo搜索引擎
  • 比较好的海报设计网站百度首页的ip地址
  • html5 微网站开发最牛餐饮营销手段
  • ocin wordpress主题成都seo学徒
  • 四川宜宾市网站建设公司网络营销专业大学排名
  • 网站改版iis301跳转如何做怎么去推广一个app
  • 昆山做网站的那家好优化科技
  • 建筑工程发布网站如何自己创建网站
  • 南昌做网站建设哪家好nba排名西部和东部
  • 辽宁建设工程信息网辽宁省房屋建筑和市政工程招投标监管平台厦门关键词优化seo
  • wordpress高级视频教程优化网站推广教程整站
  • 门户网站制作流程博客市场调研方法有哪几种
  • 郑州有哪些做网站的公司360关键词指数查询
  • wordpress 外贸 开发广州seo优化公司排名
  • 网站空间最便宜google搜索引擎入口下载
  • 浙江省住房城乡建设厅网站石家庄网站建设就找
  • 义乌开锁做网站哪个好百度官网优化
  • 一级a做爰网站中国广州网站建设
  • 长春专业网站建设价格百度搜索排名怎么收费
  • 电子产品网站设计外贸网站建设 google
  • 学做网站是什么专业seo优化网站的手段
  • 肇庆网站开发哪家专业百度推广运营怎么做
  • 网站设计亮点武汉百度信息流广告
  • 开封建设局网站成人短期就业培训班
  • 网站建设实验后体会app拉新平台
  • 重庆网站建设电话seo网站快速排名
  • 网站做5年有多少流量一站式网站建设