今天碰到了一个非常郁闷的问题,本来是想实现一个类似于java里面那个StringUtils.isEmpty的,可最后发现在js中0==""这里给我返回了true,怎么都想不通。
最后只能是改为下面这个样子了,先把str转换为一个字符串,不让数字参与比较了。
/**
* 判断是否为字符串是否为空
* @param {Object} str
*/
isEmpty = function(str){
if(!ZERO.isValid(str)){
return true;
}
var val = String(str);
if( val=="" ){
...
- 22:42
- 浏览 (39)
- 评论 (0)
- 分类: javascript
在javascript中创建一个对象有以下几种方式,如下:
1、
var obj = new Object();
obj.id=1;
obj.name="test";
obj.callFunc=function(){
alert("callFunc");
}
2、
var obj = {};
obj.id=1;
obj.name="test";
obj.callFunc=function(){
alert("callFunc");
}
3、
var obj = {
id:1,
name:"test",
callFunc:function(){
...
- 17:20
- 浏览 (52)
- 评论 (1)
- 分类: javascript
- 进入论坛
由于网页中的节点会继承上级节点的事件,可有时候这个事件继承并不是我们需要的,所以就需要对它进行屏蔽,一般我们写上event.cancelBubble=true;就可以解决了,但这个并不一定适用于所有事件以及适应大部分浏览器。
下面的这个方法就可以解决这个问题,代码如下:
以下是html代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://ww ...
- 16:39
- 浏览 (142)
- 评论 (1)
- 分类: javascript
CSS脚本如下:
<style>
.img_center{
height:200px;
width:200px;
background-image:url("t4.jpg");
background-repeat:no-repeat;
background-position:center center;
}
</style>
css实现图片居中:
<div style="border:1px solid windowtext;height:200px;width:200px;">
<img src="s.gif" cla ...
- 14:01
- 浏览 (264)
- 评论 (0)
- 分类: javascript
原来的想法是想在左边显示一棵树,右边放一个div显示内容,所以右边的div就用了float:right。
代码如下:
<style type="text/css">
.content{
position:relative;
float:left;
width:500px;
}
.tab_content{
background-color:#C3DAF9;
padding:2px;
}
.div{
background-color:#FFFFFF;
}
</style>
</head>
<body>
<di ...
- 14:48
- 浏览 (241)
- 评论 (4)
- 分类: javascript
- 进入论坛
最近一直在重复发明轮子,又碰到了一个需要用到类似sleep函数的函数,可javascript中并没有提供函数暂停执行Nms的方法,只能自己利用setInterval实现一个类似的功能。
js 代码
delay = function(fn,parm,scope,config){
var start = new Date();
var ...
- 16:12
- 浏览 (358)
- 评论 (1)
- 分类: javascript
- 进入论坛
最近2个多星期以来,自己写了一个日历控件,主要解决了以下问题:
1、采用css和dom来进行日历的编写,没有采用table来进行日历显示,日历的大小不随日期切换而变化;
2、日期格式可由用户随意定义,可以为2007-11-2也可以为2007-11-02,格式化字符串的样式说明如下:
* 以下参数如果书写为1位的话就表示对应转换字符串中的1位,如yyyy-MM-dd就表示转换成2007-09-02的样式
* 而yyyy-M-d 就表示为2007-9-2;
* y---年
* M---月
* d---日
* h---小时
* m---分
* s---秒
* S---毫秒
* ...
- 11:34
- 浏览 (173)
- 评论 (2)
- 分类: javascript
- 进入论坛
- 浏览: 1450 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
职业生涯错过的最遗憾的公 ...
bazhuang 写道 整个职业生涯估计就是在拒与被拒之间徘徊,不过还是希望可 ...
-- by zhangxi123 -
职业生涯错过的最遗憾的公 ...
soni 写道downpour 写道土豆网哪里招你喜欢了? 土豆的视频我就没有一 ...
-- by waterdh -
职业生涯错过的最遗憾的公 ...
淘宝...
-- by javaxy -
职业生涯错过的最遗憾的公 ...
downpour 写道土豆网哪里招你喜欢了? 土豆的视频我就没有一次成功的打开过 ...
-- by soni -
职业生涯错过的最遗憾的公 ...
我中意的公司我都破门而入了 相反 倒是觉得在一些垃圾公司浪费了太多时间
-- by seen






评论排行榜