![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 56
serina
前端爱好者
展开
-
js中e-mail的验证
js的表单验证-----emai的验证输入的数据必须包含 @ 符号和点号(.)。同时,@ 不可以是邮件地址的首字符,并且 @ 之后需有至少一个点号:即function validate_email(field,alerttxt){with(field){a=value.indexOf("@")b=value.lastIndexOf(".")if(a{原创 2013-05-07 17:21:31 · 2879 阅读 · 0 评论 -
jquery使用选择器获得要操作的元素
1. 基本选择器jQuery的基本选择器分如下:$(“#cssid”)选择id值等于”cssid”的元素,注意:在一个html文档中id是唯一的,也即id为“cssid”不能出现两次(虽然即使出现了两次浏览器也可以解释,但是这是不规范的)。这个ID选择器获取jQuery对象也是个元素集合,但是只有一个元素。将这个jQuery对象转化为DOM对象也可以这样$(“#cssid”)[原创 2013-05-11 16:56:48 · 1124 阅读 · 0 评论 -
jQuery动画
jQuery 库位于一个 JavaScript 文件中,其中包含了所有的 jQuery 函数。在使用时导入下载好的jQuery.js文件jQuery 事件处理方法是 jQuery 中的核心函数。下面是jquery的动画操作<script type="text/javascript" src="jquery-1.7.2.js">$(document).ready(原创 2013-05-10 15:25:38 · 506 阅读 · 0 评论 -
DOM事件
HTML事件的例子:onmousedown----onmouseup------onmouseover-----onmouseout---onclick---onload----onfocus---onchange点击按钮试试点击这里function displayDate(){document.getElementById("demo"原创 2013-05-08 18:01:05 · 522 阅读 · 0 评论 -
js对象
js对象js中的所有事物都是对象:字符串,数值,数组,函数....此外,js允许自定义对象js提供多个内建对象:String,Date,Array........对象只是带有属性和方法的特殊数据类型eg: var message="hello lwx";var x=message.length; var y=message.toUpperCase();创建原创 2013-05-08 18:48:18 · 712 阅读 · 0 评论 -
js-DOM 节点
创建新的 HTML 元素如需向 HTML DOM 添加新元素,您必须首先创建该元素(元素节点),然后向一个已存在的元素追加该元素这是第一个这是第二个var para=document.createElement("p"); // 创建新的元素var node=document.createTextNode("这是第三个"); //创建一个文本节点p原创 2013-05-08 18:22:49 · 702 阅读 · 0 评论 -
jQuery实现横纵向菜单
学了有一段时间的js,jQuery,不过作为js的一个类库,jQuery在js中的角色是举足轻重的,jquery真的很强大,就像它的一句代言词:write less,do more下面我就献丑一下,刚刚用jQuery实现的横纵向菜单比如:在js中首先找到发生a事件的b元素1.a有click()事件,第一种横向的是通过鼠标点击发生的下拉菜单也有hover()事件,第二种纵向的是原创 2013-05-22 09:59:35 · 836 阅读 · 0 评论 -
str.charAt();
function $(obj){ return document.getElementById(obj); } function checkEmail() { var str = $("myText").value;原创 2013-05-07 20:38:09 · 1328 阅读 · 0 评论 -
Js 错误 - Throw、Try 和 Catch
本例检测输入变量的值。如果值是错误的,会抛出一个异常(错误)。catch 会捕捉到这个错误,并显示一段自定义的错误消息:function myFunction(){try { var x=document.getElementById("demo").value; if(x=="") throw "empty"; if(isNaN(x)) throw "not a原创 2013-05-07 14:10:25 · 765 阅读 · 0 评论 -
jQuery 学习
通过 jQuery,您可以把动作/方法链接起来。Chaining 允许我们在一条语句中允许多个 jQuery 方法(在相同的元素上)不过,有一种名为链接(chaining)的技术,允许我们在相同的元素上运行多条 jQuery 命令,一条接着另一条。$(document).ready(function(e) { $("button").cli原创 2013-05-10 16:49:33 · 779 阅读 · 1 评论