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

中英文网站 程序nodejs搭建wordpress

中英文网站 程序,nodejs搭建wordpress,iis默认网站 没有属性,建设银行手机个人网站本文介绍了使用DOM的简单方法实现动态加载图片的功能。 前文介绍了#xff1a; 1 DOM四个常用的方法 首先看一下效果#xff0c;初始时是一个相册#xff0c;可以点击导航#xff0c;切换图片#xff0c;并切换下方显示内容#xff1a; 点击house#xff0c;可以动态的切…   本文介绍了使用DOM的简单方法实现动态加载图片的功能。   前文介绍了   1 DOM四个常用的方法   首先看一下效果初始时是一个相册可以点击导航切换图片并切换下方显示内容   点击house可以动态的切换另一个图片   所使用的代码如下 !doctype html htmlheadmeta http-equivContent-Type contenttext/html; charsetutf-8 /title我的相册/titlestyle typetext/cssbody {font-family: Helvetica,Arial,sans-serif;color: #333;background-color: #ccc;margin: 1em 10%;}h1 {color:#333;background-color: transparent;}a {color:#c60;background-color: transparent;font-weight: bold;text-decoration:none;}li {float: left;padding: 1em;list-style: none;}img {clear:both;display: block;}/style/headbodyh1我的相册/h1ullia hrefimages/pig.png titleIm pig! οnclickshowPic(this);return false;Pig/a/lilia hrefimages/rabit.png titleIm rabit! οnclickshowPic(this);return false;Rabit/a/lilia hrefimages/house.png titleIm house! οnclickshowPic(this);return false;house/a/lilia hrefimages/monkey.png titleIm monkey! οnclickshowPic(this);return false;monkey/a/li/ulimg idplaceHolder altimage srcimages/pig.png/p iddescriptionChoose an image./pscript typetext/javascriptfunction showPic(whichPic){var source whichPic.getAttribute(href);var placeHolder document.getElementById(placeHolder);placeHolder.setAttribute(src,source);var text whichPic.getAttribute(title);var description document.getElementById(description);description.firstChild.nodeValue text;}/script/body /html   代码解析   在这篇示例代码中主要需要了解的内容是:   1 如何获取元素对象的属性   2 如何动态设置元素对象的属性值   3 如何拦截click事件   4 如何动态设置元素文本   5 float浮动   12 获取设置元素对象的属性   前篇已经介绍过了获取设置元素的属性可以使用getAttribute()和setAttribute()两个方法:   在showPic()函数中通过传过来的对象可以直接调用getAttribute获取属性href的链接内容然后通过getElementById方法获取图片对象并设置其src的属性值。 var source whichPic.getAttribute(href); var placeHolder document.getElementById(placeHolder); placeHolder.setAttribute(src,source);   3 onclick事件   上面已经创建好了showPic()方法只要传入对象即可。因此在a标签中使用onclick事件即可。   但是onClick事件是要接收一个bool值如果是true则会默认的跳到另一个网页链接相反如果是false则不会产生任何结果。   因此在onClick事件中需要如下书写 a hrefimages/pig.png titleIm pig! οnclickshowPic(this);return false;Pig/a   4 动态设置文本   如果想要使用元素对象的文本使用nodeValue就可以了。但是如果直接使用会得到null值。   因为元素对象本身是没有文本的但是它有childNodes对象、firstChild和lastChild对象。   展开他的childNodes属性可以发现该属性中包含一个对象   该对象中有nodeValue属性对应的才是标签对应的内容。   由于该标签中只有一个对象因此使用 firstChild 和 lastChild 或者 childNodes[0] 都可以获取到该对象。   其中的原理类似前面文章讲述的元素节点属性节点和文本节点的关系文本节点是该元素标签节点的一个子对象因此无法用nodeValue直接获取标签的文本而是需要获取它的孩子对象才能得到nodeValue。   5 float浮动   如果不设置img的CSS样式会发现本来我们想要使ul中的li标签水平显示结果在宽度足够的情况下img也跟着水平显示了。   这是为什么呢   查阅资料发现原来传统的文档对象是按照文档布局来显示的由上到下由左到右遇到块级元素则换行遇到内联元素则补齐。   如果使用float浮动会打破该布局如果给对象设置上了float属性则会导致文档布局时出现一定的空隙那么这个空隙就会让下一个元素来填充了。   因此上面的图片布局中img元素会随着ul中li的float一起浮动显示。   而clear:both则是为了预防float引起的布局错乱可以使用clear清除布局设置。这样img就不会与前面的li产生同样的float效果了。   但是虽然清除了浮动但由于img元素属于内联元素因此只要把它转换成块级元素就可以产生换行的效果了。 img {clear:both;display: block;}     参考   【1】float详解http://www.cnblogs.com/polk6/archive/2013/07/25/3142187.html   【2】《JavaScript DOM 编程艺术》   【3】巧用clear:bothhttp://www.cnblogs.com/jenney-qiu/archive/2012/03/28/2421819.html   【4】displayhttp://www.w3school.com.cn/cssref/pr_class_display.asp   【5】块级元素与内联元素http://www.cnblogs.com/NetSos/archive/2010/08/31/1814223.html转载于:https://www.cnblogs.com/xing901022/p/4333757.html
http://www.pierceye.com/news/481317/

相关文章:

  • 免费推广网站大全下载c 视频播放网站开发
  • 做外贸网站维护费是多少做瞹瞹嗳视频网站
  • 国外好的网站空间台州论坛
  • 网络网站推广优化wordpress 文章 样式
  • 建设电影网站视频做暧视频网站大全
  • 深圳市建设银行网站国内产品网站
  • 东莞网站建设管理sem网络推广公司
  • seo建站平台哪家好做qq空间网站
  • 网站制作性价比哪家好中国最大的家装网站
  • 网站域名被注册公司运营管理方案
  • 网站建设评语商城微发布官网
  • 仿同程网 连锁酒店 网站模板系统模板html
  • 推广网app下载seo课程
  • 有效方法的小企业网站建设域名怎么拿来做网站
  • 网站版面如何布局做一个企业的网站怎么做的
  • 天门市城市建设管理局网站大连专业网页设计
  • 百度网站收录提交入口全攻略网站支付体现功能怎么做
  • 网站更改文章标题主流跨境电商平台有哪些
  • vue做直播网站上海最繁华的五个区
  • 做网站和微信小程序电子商务网站建设与管理的背景
  • 做网站国内阿里云虚拟主机多少钱东莞常平中学高中部
  • 用.net做购物网站灵山建设局网站
  • 烟台网站设计制作公司电话python购物网站开发流程
  • 医疗网站怎么做seo怎样通过网址浏览自己做的网站
  • 湖北现代城市建设集团网站wordpress用户头像插件
  • 徐州双语网站制作响应式网站开发pdf
  • 怎么做建设网站公司创建一个网站多少钱
  • 好看的扁平化网站wordpress插件编写
  • 深圳网站设计模板ps可以做网站动态图
  • 微信网站制作入门网站开发实施方案进度