摘要:三种方式: 结果: 前三种都可以,但第四种不行,这要考虑到prop和attr的区别: 一般而言prop适用于标签的固有属性,而attr适应于标签的自定义属性,所以attr获取不到正确的值(自己的见解,具体不清楚) 所以通过jquery给checkbox赋值使用prop:
        
阅读全文
 
        
     
    
        
        
摘要:他们两个没有什么关联只不过可以相互转换而已,就像json可以转化为java对象一样 注意:json只有字符串形式(就是我们常说的json字符串:key/value值和数组形式的字符串),没有什么json对象(当json字符串转换为java对象是就是java对象,当json字符串被转换为js对象时,就
        
阅读全文
 
        
     
    
        
        
摘要:整个过程: 1.先加载整个页面 2.通过jquery异步请求后台返回数据 3.循环遍历数据,拼接需要的内容 4.把拼接好的数据加载到页面中。 问题: 把拼接好的内容加载到页面后,样式显示不正确。而如果直接把拼接好的内容复制粘贴到指定页面刷新页面时,却可以正常显示。这样就确定了自己拼的内容是正确的, 
        
阅读全文
 
        
     
    
        
        
摘要://每index个字符插入一个str字符串 //去掉字符串两端的空白 //构建Stringbuffer //去掉所有的空格、table //重写replaceAll //判断是否是中文 function ischinese(s){ var ret=true; for(var i=0;i<s.leng
        
阅读全文
 
        
     
    
        
        
摘要:调用函数时,只需在函数名后加一对用于传递参数的括号即可。var result = sum(1,2) 如果调用参数(a,b)的时候没有给值,则值默认为undefined。即使传递参数过多,多余的部分也会被默默忽略。 而每个函数都有一个内建的arguments数组,他能返回函数所接受的所有参数。例如 j
        
阅读全文
 
        
     
    
        
        
摘要:样式1: 代码: 前台jsp: 样式2: 代码: 需要引入:jquery以及layer插件(layer插件在博客园中已上传到文件)
        
阅读全文
 
        
     
    
        
        
摘要:dd 可以直接页面调用: 效果图: 样式:bootstrap
        
阅读全文
 
        
     
    
        
        
摘要:去空格:ss.replace(/\s/g,""); 数组:
        
阅读全文
 
        
     
    
        
        
摘要:因为div是块级元素,而font是行级元素,所以,要用div来布局
        
阅读全文
 
        
     
    
        
        
摘要:JavaScript允许开发人员像传递任何类型的数据一样传递函数,也就是说,函数也是一种数据类型,通过typeof就知道。 例子1: 例子2: 运行结果:
        
阅读全文
 
        
     
    
        
        
摘要:我们常用的在a标签中有点击事件:1. a href="javascript:js_method();"这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面执行javascript语句2. a href="javascript:void(0);" onclick="js_method()"这种方法是很多网站最常用的方法
        
阅读全文
 
        
     
    
        
        
摘要:eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。 需要特别注意的是对象声明语法“{}”并不能返回一个值,需要用括号括起来才会返回值,简单示例如下: 复制代码 代码如下:var code1='"a" + 2'; //表达式 varcode2='{a:2}'; //语句 alert(eval(code1)); //->'a2' alert(eval(code2)); //->undefined alert(eval('
        
阅读全文
 
        
     
    
        
        
摘要:在javascritp中,有两个关于定时器的专用函数,分别为:1.倒计定时器:timename=setTimeout("function();",delaytime);2.循环定时器:timename=setInterval("function();",delaytime);第一个参数“function()”是定时器触发时要执行的动作,可以是一个函数,也可以是几个函数,函数间用“;”隔开即可。比如要弹出两个警告窗口,便可将“function();”换成“alert('第一个警告窗口!');alert('第二个警告窗口!')
        
阅读全文
 
        
     
    
        
        
摘要:js中日期操作大全myDate = new Date();myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数) myDate.getHours(); //获取当前小时数(0-23) myDa
        
阅读全文
 
        
     
    
        
        
摘要:js是非类型的,与C、java之类的区别。因此变量可以赋值任何类型。与java不同的变量声明并初始化: i=1;js会隐式声明变量i,这样声明出来的是全局变量。我很讨厌这种方式。但是这肯定有点方便的效果在里头,比如你代码写到一半突然想声明个全局的然后你又懒得跳到开头去声明,直接函数中来这么一句i=1;直接导致代码很难看,蛋疼玩意。。。正常写法是 var i;你可以重复声明并初始化一个变量,效果只不过是重新赋值。这样设计的目的只是为了一些粗心的傻瓜方便而已。所以只需要知道 var i; 这就是js的变量声明。哪天蹦出个i=3;也要看得懂。变量的作用域:与其他高级语言一样,js分全局变量和局部变量
        
阅读全文
 
        
     
    
        
        
摘要:1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID号").name(或value)6.一个小写转大写的JS: document.getElementById("output").
        
阅读全文
 
        
     
    
        
        
摘要:js登录页面的 回车事件(2012-12-26 10:37:03)转载▼标签: jseventkey回车事件登录 分类: js、jquery //回车事件第一种document.onkeydown=function(e){if(!e)e=window.event;if((e.keyCode||e.which)==13){tijiao();}第二种$(document).ready(function(){$("body").bind("keydown",function(event){ if(event.keyCode == 13){ submitForm
        
阅读全文