Welcome 微信登录

首页 / 脚本样式 / JavaScript

新增加的内容是如何将div的scrollbar自动移动最下面

新增加的内容是如何将div的scrollbar自动移动最下面

有时候我们在做动态增长的div时,一般都是将内容append到div的最下面,但这会带来一个比较蛋疼的问题,那就是新增加的内容会被遮在最下面,比如这样如何才能让scrollbar自动移动最下面呢,这就需要js的帮助了,假设div的id为myDiv,那么使用原生的js实现如下:复制代码 代码如下:var myDiv = document.getElementById("myDiv"); myDiv.scrollTop = myDiv.scrollHeight...
js实现动态改变字体大小代码

js实现动态改变字体大小代码

在很多大网站上为了提高用户方便阅读文字,都提供有字体大小选择功能,以适应不同年龄段人群的阅读需求,其实这种功能实现起来也很简单,修改起来也方便,字体大号由你来定,默认字体大小可以CSS页面中定义,一般网页的标准字体是9pt,也就是12px;实例代码一:<!DOCTYPE html> <html> <head> <title>修改字体大小.html</title> <meta http-equ...
使用js完成节点的增删改复制等的操作

使用js完成节点的增删改复制等的操作

需求:完成节点的增删改复制的操作 用到的方法和属性: 1.获取某个节点的父节点 parentNode属性 2.获取某个节点的子节点集合 childNodes属性 3.创键一个新的节点 createTextNode(节点文本内容) document对象的方法 在某些浏览器上兼容性不是很好 createElement(对象) document对象的方法 例如:document.createElement("a"); 4.给某个节点对象添加属性和属性值 setA...
浅析jquery某一元素重复绑定的问题

浅析jquery某一元素重复绑定的问题

某天晚上写代码的时候,突然出了bug,想了很久都不知道问题出在哪里(其实是很简单的问题,但由于我还是个菜鸟,所以不知道)。几经周折,这中间的过程就不提了,终于让我在快崩溃的时候,发现了原因。原来是因为同一jquery元素可以重复绑定,当使用了嵌套绑定的时候,就容易出错。如代码: 复制代码 代码如下:$(".test").bind("click",function(){ $(".last").bind("click",function(){ alert(...
jquery事件重复绑定的快速解决方法

jquery事件重复绑定的快速解决方法

一 $.fn.live 重复绑定解决:使用die()方法,在live()方法绑定前,将此元素上的前面被绑定的事件统统解除,然后再通过live()方法绑定新的事件。复制代码 代码如下://先通过die()方法解除,再通过live()绑定$(“#selectAll”).die().live(“click”,function(){//事件运行代码});二 click等事件解决:使用unbind("click")方法先解除绑定的事件再绑定新事件,即在给对象绑定事件...
通过JS来判断页面控件是否获取焦点

通过JS来判断页面控件是否获取焦点

以一个TextBox为例,使用javascript来判断其是否获取到焦点。其实很简单,正常的思路分为两个途径来看:当文本框为服务端控件的时候,我们可以很简单地想到使用:if(TextBox1.Focused)来进行判断,使用TextBox1.Attributes.add("onfocus","要执行的方法"); 来绑定方法。当然,服务端的控件也是可以使用JS来进行操作的,不过,需要提醒注意的是服务端的ID与实际客户端的ID很可能是不一样的,所以在使用get...
<< 781 782 783 784 785 786 787 788 789 790 >>