
JavaScript
blackchoc
a guy who is not smart, nolonger young, begin way of java and the way of programing
展开
-
js变量使用request.getAttribute方法注意null的问题
今天在写js时候是这样写的var status=request.getAttribute("status")%>然后在相应的业务逻辑中有if(status==null){ 。。。。。。}但是发现即使没有传递status参数,if语句块始终不会被执行,alert显示为null,于是相当郁闷。偶然在null上加了引号,成了这个样子if(status=="null"原创 2009-07-21 22:12:00 · 7025 阅读 · 0 评论 -
element.childNodes
childNodes 返回包含当前元素的子元素的 集合. // parg 是一个到 元素的引用if (parg.hasChildNodes()) {// 首先我们检查它是否包含子元素 var children = parg.childNodes; for (var i = 0; i // do something with each child as原创 2010-05-18 21:36:00 · 607 阅读 · 0 评论 -
js eval函数
eval可以将字符串生成语句执行,和SQL的exec()类似。 eval的使用场合是什么呢?有时候我们预先不知道要执行什么语句,只有当条件和参数给时才知道执行什么语句,这时候eval就派上用场了。这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。举个小例子: var the_unevaled_answer =转载 2010-03-17 13:01:00 · 443 阅读 · 0 评论 -
解决jQuery在ie下JSON的cache问题
ie会cache jQuery的get请求, 导致jQuery的getJSON的失败, 有两种解决方案: $.post(url, data, callback, "json");}1. 服务器端设置http header: Cache-Control: no-cache 2. 用POST方式定义 JSON调用 $.postJSON = functio原创 2010-03-03 23:20:00 · 1725 阅读 · 0 评论 -
js脚本的几个网站链接
http://www.51windows.net/myjs/ http://www.cftea.com/c/2009/01/HGUAVCEFEAD9V1PR.asp http://www.cnblogs.com/cloudgamer/archive/2009/05/18/tablefixed.html原创 2010-01-30 11:32:00 · 803 阅读 · 0 评论 -
setAttribute方法
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class原创 2010-01-30 10:55:00 · 2564 阅读 · 1 评论 -
dwr使用
dwr中得到Request, Response, Session 只要在相应的方法中这样写就ok了。无论该类是否是Servlet,dwr会自动将session等注入到该类中。 WebContext ctx = WebContextFactory.get();HttpSession session = ctx.getSession()HttpServletRequest r原创 2009-07-06 15:16:00 · 656 阅读 · 0 评论 -
js控制table
var table = document.getElementById("tableId") 增加一行:table.insertRow() //默认添加到最后一行,添加到指定行用insertRow(index)方法 删除一行:table.deleteRow() //默认删除最后一行,删除指定行用deleteRow(index)方法 增加一列:table.insertC原创 2009-07-02 17:46:00 · 3033 阅读 · 0 评论 -
js中修改radio的值(初始化Radio默认值)
需要在页面中给Radio对象一个默认值,但有时我们必须用js来控制(比如radio是由js动态创建的情况),这时候我们就必须用js给radio一个默认值。 例如如下页面: the one the two radio对象name属性值相同的为一组,因此原创 2009-07-02 17:09:00 · 19315 阅读 · 3 评论 -
JS 常用函数——不断更新中……
isNaN 使用方法: isNaN(numValue)isNaN函数方法是返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字)。 其中必选项 numvalue 参数为要检查是否为 NAN 的值(NotANumber)。 如果不是数字则返回true 窗口相关操作 打开窗口:window.open()关闭一个窗口:window.close(), 窗口原创 2009-06-29 10:28:00 · 739 阅读 · 0 评论 -
又是dwr,这回让我郁闷的是DWRUtil.useLoadingMessage
继上次weblogic和dwr集成的时候出现方法不能重载的问题之后,又出现了DWR又出事了,这次是DWRUtil.useLoadingMessage。红色的框框出现的提示一闪而过,以至于我不得不在n个地方做了修改,否则我只要改一个页面+新增一个javabean就搞定了。但是莫名其妙的是,如果我新增了一个alert()函数,则没有问题,提示不会一闪而过。 从网上搜了一下,看来遇到的就是第原创 2009-07-31 18:50:00 · 1622 阅读 · 0 评论 -
js中的document对象
创建一个文档元素:document.createElement(),document.createTextNode()Document文档对象是JavaScript中window和frames对象的一个属性,是显示于窗口或框架内的一个文档。描述当前窗口或指定窗口对象的文档。它包含了文档从到的内容。 用法:document (当前窗口) 或 .document (指定窗口)原创 2009-07-21 22:56:00 · 725 阅读 · 0 评论 -
dwr调用map类型返回值的问题
<br /> <!-- @page { margin: 2cm } PRE { font-family: "FreeSans" } P { margin-bottom: 0.21cm } -->在DWR调用java native 返回值为map类型的函数时,map的key被作为javascript 对象的属性名来处理。<br />所以在Map中目前Key只能是String类型的,其他的复合的对象应该还不支持。<br />如果是其它类型则调用t原创 2010-06-01 23:53:00 · 986 阅读 · 0 评论