js点击特效(js点击特效代码)

http://www.itjxue.com  2023-02-24 15:37  来源:未知  点击次数: 

怎样能使点击JS特效时 DIV的高度会缩小

window.onload=function(){

var?obj=document.getElementById("div6");//获取ID为DIV6的元素

obj.onclick=function(){//当点击DIV6的元素时执行此函数

this.style.width="400px";//更改DIV6的宽度为400PX

}

}

求一个JS特效,点击一下按钮,将当前时间输出到一个文本文件下。

script language="javascript"

function shuchu (){

var d = new Date()

var vYear = d.getFullYear()

var vMon = d.getMonth() + 1

var vDay = d.getDate()

var h = d.getHours();

var m = d.getMinutes();

var se = d.getSeconds();

var s=vYear+ "年" + (vMon10?"0"+vMon:vMon) +"月"+ (vDay10?"0"+vDay:vDay)+"日" + (h10?"0"+h:h)+"点" + (m10?"0"+m:m)+"分" + (se10?"0"+se:se)+"秒";

alert(s);//输出时间

}

/script

a href="javascript:shuchu();"点击输出时间/a

全部代码就是这样了。你可以试试

什么是JS特效

JS特效就是网页中实现的特殊效果或者特殊的功能的一种技术,是用网页脚本(javascript)来编写制作动态特殊效果。

比如图片切换,渐变等等,它为网页活跃了网页的气氛,有时候会起到一定的亲切力。

JavaScript 是根据 "ECMAScript"标准制定的网页脚本语言。这个标准由 ECMA 组织发展和维护。ECMA-262 是正式的 JavaScript 标准。

扩展资料:

能够具有交互性,能够包含更多活跃的元素,就有必要在网页中嵌入其它的技术。如:Javascript、VBScript、Document Object Model(DOM,文档对象模型)、Layers和 Cascading Style Sheets(CSS,层叠样式表)。

JavaScript 使网页增加互动性。JavaScript 使有规律地重复的HTML文段简化,减少下载时间。JavaScript 能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由 CGI 验证。JavaScript 的特点是无穷无尽的,只要你有创意。

求一个js点击事件特效 具体如下描述

直接贴代码:

注意:要引入一个jquery.js,还有里面放五张图片(1.jpg,2.jpg,3.jpg,4.jpg,5.jpg)

!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?""

html?xmlns=""

head

meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/

titlejquery图片滚动仿QQ商城带左右按钮控制焦点图片切换滚动/title

meta?name="description"?content="jquery图片特效制作仿腾讯QQ商城首页banner焦点图片轮播切换效果,带索引按钮控制和左右按钮控制图片切换。jquery下载。"?/

style?type="text/css"

*{margin:0;padding:0;}

body{font-size:12px;color:#222;font-family:Verdana,Arial,Helvetica,sans-serif;background:#f0f0f0;}

.clearfix:after{content:?".";display:?block;height:?0;clear:?both;visibility:?hidden;}

.clearfix{zoom:1;}

ul,li{list-style:none;}

img{border:0;}

.wrapper{width:800px;margin:0?auto;padding-bottom:50px;}

h1{height:50px;line-height:50px;font-size:22px;font-weight:normal;font-family:"Microsoft?YaHei",SimHei;margin-bottom:20px;}

/*?focus?*/

#focus{width:800px;height:280px;overflow:hidden;position:relative;}

#focus?ul{height:280px;position:absolute;}

#focus?ul?li{float:left;width:800px;height:280px;overflow:hidden;position:relative;background:#000;}

#focus?ul?li?div{position:absolute;overflow:hidden;}

#focus?.btnBg{}

#focus?.btn{position:absolute;width:780px;height:10px;padding:15px?10px;right:0;bottom:0;text-align:right;}

#focus?.btn?span{display:inline-block;_display:inline;_zoom:1;width:15px;height:15px;_font-size:0;margin-left:10px;cursor:pointer;background:#2a2635;}

#focus?.btn?span.on{background:#f1468c;}

#focus?.posNext{width:45px;height:116px;position:absolute;top:262px;background:url(images/sprite.png)?no-repeat?0?0;cursor:pointer;}

#focus?.pre{left:0;}

#focus?.pos?{?right:0;background-position:right?top;}

/style

script?type="text/javascript"?src=""/script

script?type="text/javascript"

$(function()?{

var?sWidth?=?$("#focus").width();?//获取焦点图的宽度(显示面积)

var?len?=?$("#focus?ul?li").length;?//获取焦点图个数

var?index?=?0;

var?picTimer;

//以下代码添加数字按钮和按钮后的半透明条,还有上一页、下一页两个按钮

var?btn?=?"div?class='btnBg'/divdiv?class='btn'";

for(var?i=0;?i??len;?i++)?{

btn?+=?"span/span";

}

$("#focus").append(btn);

$("#focus?.btnBg").css("opacity",0.5);

//为小按钮添加鼠标滑入事件,以显示相应的内容

$("#focus?.btn?span").css("opacity",0.4).mouseover(function()?{

index?=?$("#focus?.btn?span").index(this);

showPics(index);

}).eq(0).trigger("mouseover");

?

//上一页、下一页按钮透明度处理

$("#focus?.posNext").css("opacity",0.2).hover(function()?{

$(this).stop(true,false).animate({"opacity":"0.5"},300);

},function()?{

$(this).stop(true,false).animate({"opacity":"0.2"},300);

});

//上一页按钮

$("#focus?.pre").click(function()?{

index?-=?1;

if(index?==?-1)?{index?=?len?-?1;}

showPics(index);

});

//下一页按钮

$("#focus?.pos").click(function()?{

index?+=?1;

if(index?==?len)?{index?=?0;}

showPics(index);

});

?

//本例为左右滚动,即所有li元素都是在同一排向左浮动,所以这里需要计算出外围ul元素的宽度

$("#focus?ul").css("width",sWidth?*?(len));

//鼠标滑上焦点图时停止自动播放,滑出时开始自动播放

$("#focus").hover(function()?{

clearInterval(picTimer);

},function()?{

picTimer?=?setInterval(function()?{

showPics(index);

index++;

if(index?==?len)?{index?=?0;}

},4000);?//此4000代表自动播放的间隔,单位:毫秒

}).trigger("mouseleave");

//显示图片函数,根据接收的index值显示相应的内容

function?showPics(index)?{?//普通切换

var?nowLeft?=?-index*sWidth;?//根据index值计算ul元素的left值

$("#focus?ul").stop(true,false).animate({"left":nowLeft},300);?//通过animate()调整ul元素滚动到计算出的position

$("#focus?.btn?span").removeClass("on").eq(index).addClass("on");?//为当前的按钮切换到选中的效果

$("#focus?.btn?span").stop(true,false).animate({"opacity":"0.4"},300).eq(index).stop(true,false).animate({"opacity":"1"},300);?//为当前的按钮切换到选中的效果

}

});

/script

/head

body

div?class="wrapper"

h1jquery图片滚动仿QQ商城带左右按钮控制焦点图片切换滚动/h1

div?id="focus"

ul

lia?href="#"?target="_blank"img?src="images/01.jpg"?alt="QQ商城焦点图效果下载"?//a/li

lia?href="#"?target="_blank"img?src="images/02.jpg"?alt="QQ商城焦点图效果教程"?//a/li

lia?href="#"?target="_blank"img?src="images/03.jpg"?alt="jquery商城焦点图效果"?//a/li

lia?href="#"?target="_blank"img?src="images/04.jpg"?alt="jquery商城焦点图代码"?//a/li

lia?href="#"?target="_blank"img?src="images/05.jpg"?alt="jquery商城焦点图源码"?//a/li

/ul

/div!--focus?end--

/div!--?wrapper?end?--

/body

/html

望采纳,谢谢!

(责任编辑:IT教学网)

更多

推荐软件水平考试文章