随笔分类 - javascript
摘要:现在JQuery之普及甚至让微软在新建MVC项目的时候,都把JQuery库放在项目中了,而很多初学者一上来做Ajax开发的时候第一接触的必是JQuery,曾经听有人说过,框架会使程序员变笨?姑且打个问号吧,我个人而言,凡学东西,必定要深入其内部原理才能得到提高、学得精通,否则,你就是一流水线上的代码农民工,所以,本文章将演示不用JQuery,使用Javascript来实现Ajax功能。什么是Ajax 我们要使用某些技术来实现一些功能的时候,势必要了解这项技术,Ajax这东西其实不是新技术,而是整个多项web开发技术而成的,Ajax(Asynchronous JavaScript and XM.
        阅读全文
            
摘要:使用场景就是,希望在ashx中返回DataTable,然后在页面中进行异步调用和显示。原先做法是想用json格式返回数据。因为DataTable可以直接序列化为XML格式,所以我推荐用XML返回。而不是再去解析为json之类的格式。1. 创建ashx文件using System;using System.Collections.Generic;using System.Web;using System.Web.Services;using System.Data;namespace WebApplication1{ /// <summary> /// $codebehindclas
        阅读全文
            
摘要:javascript事件查询综合click() 对象.click() 使对象被点击。closed 对象.closed 对象窗口是否已关闭true/falseclearTimeout(对象) 清除已设置的setTimeout对象clearInterval(对象) 清除已设置的setInterval对象confirm("提示信息") 弹出确认框,确定返回true取消返回falsecursor:样式 更改鼠标样式 hand crosshair text wait help default auto e/s/w/n-resizeevent.clientX 返回最后一次点击鼠标X坐标
        阅读全文
            
摘要: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").
        阅读全文
            
摘要:问题:通过在一个ListBox中双击,把选中的项添加到另一个ListBox中,但ListBox控件本身并没有该事件,那么如何实现呢?客户端脚本javascript可以帮忙。步骤:1.写脚本<script type="text/javascript"> function change(){ var addOption=document.createElement("option"); var index1; if(document.form1.list_Client.length==0) return(false); index1=docume
        阅读全文
            
摘要:1.字母大小转换。 将字符串所有字母转换成小写字母:toLowerCase()。 将字符串所有字母转换成大写字母:toUpperCase()。2.删除字符串空格方法:(1)删除字符串两侧的空格。 function trim(str){ return str.replace(/^\s+|\s+$/g,''); }(2)删除字符串所有空格。 function trim(str){ return str.replace(/\s+/g,''); }(3)删除字符串左侧的空格。 function trim(str){ return str.replace(/^\s*/,&
        阅读全文
            
 
                    
                 浙公网安备 33010602011771号
浙公网安备 33010602011771号