易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : javascript

javascript面向对象学习(1) 代码即文章

 <!-- 学习自javaeye的文章  请转贴者注自出处  learner:nilinfa -->
<HTML>
<script>
  /*定义一个新的对象*/
  var emptyObject1 = {};
  /*定义一个新的对象*/
  var emptyObject2 =  new Object();
  /*定义一个新的对象,键值对应*/
  var person = {"name":"sdcst", "age":12, "sex":"male"};
  /*弹出两个新的对象,注意两种引用方式*/
  alert(person.name);
  alert(person["age"]);/*注意用[]进行引用时,注意加键值双引号""*/
  /*针对新对象进行赋值*/
  person.name = "nlf love zhulin";
  alert(person.name);
  person["age"] = 19;
  alert(person.age);
  /*以下是删除对象中的键值*/
  /*删除对象name中的键值name2*/
  delete person.age;
  for (var props in person)
  {
    alert(person[props]);
  }
  /*对象的constructor属性*/
  var date = new Date();
  alert(date.constructor);
  alert(date.constructor == "Date");  ......

javascript新闻列表排序简单封装


可以控制列表按日期以及按字数排序.升或者降序.
代码简单封装,按一定的格式调用即可。
代码写的比较繁琐,很多方法用的很原始...
代码如下:
 
 
 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <title></title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <meta http-equiv="Content-Language" content="zh-CN" />
 <meta name="Design Corp" content="李军" />
 <meta name="Designer mail" content="lijunabcxy@163.com" />
</head>
<mce:style type="text/css"><!--
/*<!--[CDATA[*/
  ul,li{margin:0;padding:0;list-style-type:none;}
  ul{width:450px;padding:10px;border:1px solid #ccc;background:#fafafa;line-height:25px; margin:10px;font-size:12px;}
  #news_list li{border-bottom:1px dashed #cde;}
  #ne ......

JavaScript通用Alert美化类

function sAlert(msg,boxtype,func,msgtitle)
sAlert('信息内容',1,'','信息标题') 
@msg:提示信息内容 
@boxtype:1为弹出框,2为确认框,3为提示框 
@func:点确认时执行的函数 
@title:信息框标题文字内容 
只有msg是必须的,后面的参数可以省略。如果中间的参数为空则在对应位置上''或者""表示(根据实际情况选择单双引号) 
调用此方法须在每个使用的页面的head区域加入下面代码。
 <mce:script type="text/javascript" src="alert1/alert.js" mce_src="alert1/alert.js"></mce:script>
<link href="alert1/alert.css" mce_href="alert1/alert.css" rel="stylesheet" type="text/css" />

运行效果如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN">
<head>
<title>弹出框测试页面</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-e ......

自己动手用javascript写xpath

       自己以前写过一篇文章,是关于dom下xpath的编写,不过那是借助浏览器本身的特性,这次我想用javascrip和正则表达式打造自己的xpath,不多啰嗦,看代码:
  
function xpath(n,m){
 if(/\]$/i.test(m)){
  var t1=[]
  var reg=/^(\/\/|\/)(.+)\[(.+)\]$/i;
  m.match(reg);
  if(RegExp.$1=="/"){
   var t2=n.childNodes;
   for(var i=0;i<t2.length;i++){
    if(t2[i].nodeType==1 && t2[i].tagName.toLowerCase()==RegExp.$2)
    t1.push(t2[i]);
   }
  }else{
   var t2=n.getElementsByTagName(RegExp.$2);
   for(var i=0;i<t2.length;i++){
    if(t2[i].nodeType==1)
    t1.push(t2[i]);
   }
  }
  if(RegExp.$3.indexOf("='")>-1){
   var reg1=/([\w\d]+)(\^=|\~=|\!=|\$=|=) ......

javascript没有块作用域

if(true)
{
var color="blue";
//在java,php,c#等语言中是有块作用域的,变量color在外面是不可以访问的,但是在javascript在括号外是可以访问的

}
alert(color);//"blue"
for(var i=0;i<10;i++)
{
alert(i);
}
alert(i);//“10”外部可以访问  ......

javascript鼠标事件大全

js鼠标事件大全2008年01月14日 星期一 08:54一般事件 事件 浏览器支持 描述
onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击
onDblClick IE4|N4|O 鼠标双击事件
onMouseDown IE4|N4|O 鼠标上的按钮被按下了
onMouseUp IE4|N4|O 鼠标按下后,松开时激发的事件
onMouseOver IE3|N2|O3 当鼠标移动到某对象范围的上方时触发的事件
onMouseMove IE4|N4|O 鼠标移动时触发的事件
onMouseOut IE4|N3|O3 当鼠标离开某对象范围时触发的事件
onKeyPress IE4|N4|O 当键盘上的某个键被按下并且释放时触发的事件.[注意:页面内必须有被聚焦的对象]
onKeyDown IE4|N4|O 当键盘上某个按键被按下时触发的事件[注意:页面内必须有被聚焦的对象]
onKeyUp IE4|N4|O 当键盘上某个按键被按放开时触发的事件[注意:页面内必须有被聚焦的对象] ......
总记录数:2244; 总页数:374; 每页6 条; 首页 上一页 [272] [273] [274] [275] 276 [277] [278] [279] [280] [281]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号