网页按钮使用的各种代码_第1页
网页按钮使用的各种代码_第2页
网页按钮使用的各种代码_第3页
网页按钮使用的各种代码_第4页
网页按钮使用的各种代码_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、网页按钮使用的各种代码 - 按钮总的来说是WINDOWIN中最学用的也是最基本的一种控制部件,比如在各种编程语言中及应用程序中都少不了按钮的参与,在网页设计中也是如此,通过按钮可以完成很多任务,以下将全面讲解按钮使用技巧及应用实例。 - 一、按钮的基本使用 - 一般的可视性网页制作工具中,都有方便的按钮填加工具,可直接在网页的合适位置填加按钮,如果你使用手工的网页制作方法,那么可用下面的源代码制作按钮,其中onclick决定按下按钮的动作: < form method="POST" > < p >< input type="butto

2、n" name="B1" value= "按钮" >< /p > onclick > < /p > < /form > - 如果只使用单独的按钮,那么可省略form标签,只使用单纯的按钮代码,将节省按钮所占的网页空间: < p >< input type="button" name="B1" value= "按钮" >< /p > onclick > < /p > - 二、按钮的前景与

3、背景控制 - 绝大多数的人使用按钮时,都直接使用缺省的灰白色按钮有黑色的文字说明,其实按钮的背景和前景是可以随意改变的,请看下面的代码: < form name="highlight" > < p align="center" >< input type= "button" value="变色按钮" style="background-color: rgb(255,0,0); color: rgb(255,2550,0)" onclick > < /p

4、> < /form > - 其中background-color控制背景色,color按钮前景色; - 三、按钮的图片背景 - 按钮不仅可以修改前景色和背景颜色,而且可以使用图片背景,下面的代码分别演示了固定的背景图片效果和动态的图片背景效果,动态的效果即在鼠标放到按钮上时,按钮的背景是另外一种图像背景,而鼠标离开时则恢复原来的图片背景,下面代码中的mainbb1.jpg和mainbb2.jpg 分别为两个图像文件: < script > < !- if (document.images) after=new Image() after.src="

5、mainbb1.jpg" function change2(image) var el=event.srcElement if (el.tagName="INPUT"&&el.type="button") event.srcElement.style.backgroundImage= "url"+"('"+image+"')" /- > < /script > < form onmouseover="change2(&#

6、39;mainbb1.jpg')" onmouseout="change2('mainbb2.jpg')" > < p align="center" >< input type=" button" name="frme2" value="变化背景" style="background-color: rgb(192,192,192); FONT-FAMILY: 宋体; FONT-SIZE: 12pt;background-imag

7、e: url('mainbb2.jpg')" class="initial" onclick="(h1.htm')" < br > < input type="submit" name="B1" value="固定背景" style="FONT-SIZE: 12pt; background-image: url('mainbb1.jpg')" >< /p > < /form >

8、- 四、按钮字号和字型控制 - 按钮上显示的文字也可以随意改变风格,可以设置字体的字型和字号,请看以下代码: < form name="highlight" > < p align="center" > < input type="button" value="变化字号" style="background-color: rgb(192,192,192); FONT-FAMILY: 宋体; FONT-SIZE: 9pt" color: rgb(255,2550,0)

9、"); onclick > < input type="button" value="变化字号" style="background-color: rgb(192,192,192); FONT-FAMILY: 宋体; FONT-SIZE: 12pt" color: rgb(255,2550,0)"); onclick > < /p > < /form > - 五、按钮鼠标移动变色 - 上面已经介绍了按钮的颜色控制方法,加上鼠标事件的参与即可实现鼠标移动变色,下面是完整的代码

10、: < html > < head > < meta http-equiv="Content-Type" content="text/html; charset=gb_2312-80" > < meta name="GENERATOR" content= "Microsoft FrontPage Express 2.0" > < title >变色按钮< /title > < style > .bigChange color:blu

11、e; font-weight:bolder; font-size:175%;letter-spacing:4px; text-transform: uppercase; background:yellow .start color:ff0000; background:c8ff4e .over color:ffff00; background:0000ff < /style > < /head > < body bgcolor="#83E09C" > < p > < script language="JAVAS

12、CRIPT" > function highlightButton(s) if ("INPUT"=event.srcElement.tagName) event.srcElement.className=s < /script > < /p > < form name="highlight" onmouseover= "highlightButton('start')" onmouseout="highlightButton('over')&quo

13、t; > < p align="center" >< input type= "button" value="变色按钮"); onclick > < /p > < /form > < /body > < /html > - 六、鼠标移动按钮变字号 - 利用同样的方法,也可以使按钮在鼠标移动时变换字号,其实字号的变化也引起了按钮尺寸的变化,这一效果能够引起游览者的注意力,当然也可以合起来使字号和颜色同时发生变化: < html > < hea

14、d > < meta http-equiv="Content-Type" content="text/html; charset=gb_2312-80" > < title >变号按钮< /title > < style > .bigChange color:blue; letter-spacing:4px; text-transform: uppercase; background:yellow .start font-size:12pt .over font-size:9pt < /styl

15、e > < /head > < body bgcolor="#83E09C" > < script language="JAVASCRIPT" > function highlightButton(s) if ("INPUT"=event.srcElement.tagName) event.srcElement.className=s < /script > < form name="highlight" onmouseover= "highli

16、ghtButton('start')" onmouseout="highlightButton('over')" > < p align="center" >< input type= "button" value="变号按钮"); onclick > < /p > < /form > < /body > < /html > - 七、按钮上显示时钟 - 按钮上显示的信息不仅可以事先定义成固定的字符

17、串,而且可以随时更改,当然你也可以把一些动态的信息送到按钮上,下面是在按钮上显示走动的时钟的例子,效果非常好: < script LANGUAGE="JavaScript" > day = new Date(); miVisit = day.getTime(); function clock() dayTwo = new Date(); hrNow = dayTwo.getHours(); mnNow = dayTwo.getMinutes(); scNow = dayTwo.getSeconds(); miNow = dayTwo.getTime(); if

18、(hrNow = 0) hour = 12;ap = " AM" else if(hrNow < = 11) ap = " AM"hour = hrNow; else if(hrNow = 12) ap = " PM"hour = 12; else if (hrNow >= 13) hour = (hrNow - 12);ap = " PM" if (hrNow >= 13) hour = hrNow - 12; if (mnNow < = 9) min = "0" +

19、mnNow; else (min = mnNow) if (scNow < = 9) secs = "0" + scNow; else secs = scNow; time = hour + ":" + min + ":" + secs + ap; document.form.button.value = time; self.status = time; setTimeout('clock()', 1000); document.write("< form name="form&quo

20、t; >" + "< input type=button value="Click for info!"" + " name=button >< /form >"); onError = null; clock(); < /script > - 八、按钮控制显示源文件 - 为了方便别人学习你的网页设计方法,在主页上放置一个按钮,按下该按钮后即自动显示源文件,是不是非常实用?代码如下,放到主页的正文区: < form method="POST" > &l

21、t; p align="center" >< input type= "button" name="B1" value="显示源文件" onclick="window.location=" view-source:" +window.location.href" > < /p > < /form > - 九、按钮链接站点 - 这是按钮的一种最简单使用方法,按下按钮后转到一个站点: < form > < p >&

22、lt; input type="button" value="进入本站 > > >" onclick="parent.location='http: /'" >< /p > < /form > - 十、按钮改变页面背景 - 通过按钮可以实时修改页面的颜色,如果让其自动在两种颜色之间快速切换背景颜色,就形成了闪烁效果,下面的代码设置了两个按钮,分别演示修改背景和闪烁效果,代码放到主页的正文区: < form > < p >< input typ

23、e="button" value="背景色变换" onclick="BgButton()" >< /p > < /form > < script >function BgButton() if (document.bgColor='#00ffff') document.bgColor='#ffffff' elsedocument.bgColor='#00ffff' < /script > < FORM >< INPU

24、T TYPE="BUTTON" VALUE="闪烁" onClick="blinkit(self)" >< /FORM > < SCRIPT LANGUAGE="JavaScript" > function blinkOn() theWin.document.bgColor = "0000ff" nTimes+ JSCTimeOutID = window.setTimeout ("blinkOff()",50); function blinkOf

25、f() theWin.document.bgColor = "FFFFFF" if (nTimes < 3) JSCTimeOutID = window.setTimeout("blinkOn()",50); else theWin.history.go(0) function blinkit(aWin) nTimes = 0 theWin = aWin JSCTimeOutID = window.setTimeout("blinkOn()",50); < /SCRIPT > - 十一、按钮刷新页面 - 尽管浏览器上

26、都有刷新按钮,但在主页中设置上则显得页面更为完善,尤其是那些经常需要刷新的场合,实现刷新有两种方法,代码分别如下,请放到主页的正文区: 代码一: < form > < p >< input type="button" value="刷新按钮" onclick="history.go(0)" > < /p > < /form > 代码二: < form > < p >< input type="button" value=&qu

27、ot;刷新按钮一" onclick="ReloadButton()" >< /p > < /form > < script language="JavaScript" >< !- function ReloadButton()location.href="该网页文件" / - >< /script > - 十二、滚屏按钮 - 按下按钮后,屏幕内容开始向上滚动,代码如下,但一页长度必须超出一屏,否则将看不到滚动效果: < form > < di

28、v align="center" > < center >< p >< input type="button" value= "向下滚屏" onClick="scrollit()" > < /p > < /center >< /div > < /form > < script Language="JavaScript" > < !- function scrollit() for (I=1; I< =500; I+) parent.scroll(1,I) /- > < /script > - 十三、加入书签按钮 - 利用文字链接也

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论