`
文章列表
在实际开发中可能会通过javascript根据class获取html的元素,但由于一些浏览器不支持getElementbyClass 所以可以通过函数调用的方式获取: function getClass(tagName,className) //获得标签名为tagName,类名className的元素 { if(document.getElementsByClassName) //支持这个函数 { return document.getElementsByClassName(className); } else { ...
var jsonStr ={}; 1、判断json是否为空 jQuery.isEmptyObject(); 2、判断对象是否为空: 1、if   (typeOf(x)   ==   "undefined") 2、if   (typeOf(x)   !=   "object") 3、if(!x) 其中第三种是最简单的方法,但是第三种就不能用if(x)这种互斥的方法去判断,只能在对象前面加! 3、json的key是不可以重复的; jsonStr[key]="xxx",存在在替换,不存在则新增。 4、遍历json ...
1、声明一个Json对象      var voteObj = {}; 2、添加对象     voteObj[12] = '12'; 3、删除对象    delete voteObj[12]
在javascript中,对象本身就是一种Map结构. 具体的实现加下: var map = {}; map['key1'] = 1; map['key2@'] = 2; console.log(map['key1']);//结果是1. console.log(map['key2@']);//结果是2. //如果遍历map for(var prop in map){ if(map.hasOwnProperty(prop)){ console.log('key is ' + prop +' and value is' + map[prop] ...
需求:通过javascript 控制 checkBox由多选变为单选 function setVoteObj(obj,candidateId){ var parent = obj.parentNode; // alert(parent); // alert(obj.value); // alert(candidateId); var children = parent.childNodes; //实现复选框单选 if(obj.checked) ...
(1)java对象转换成json字符串或者java对象组成的集合转换成json字符串。                  使用json提供的官方的工具JSONObject,JSONArray      java对象转换为Json对象 //java对象转换为json对象 public static void test1(){ Stock s = new Stock(); s.setName("深发展"); s.setCode("600015"); s.setPrice(10); JSONObject obj = ...

Json简要介绍

    博客分类:
  • Json
(1)什么是Json?          是一种轻量级的数据交换标准。 (2)Json语法    表示一个对象                  {属性名称1:属性值1,属性名称2:属性值2...}                  注意:                       a,属性名称要用引号(单引号或者双引号)括起来。        
在Ajax编程时会存在这编码问题,需要进行简单的处理: 发送get请求     产生乱码的原因:       ie浏览器对应的ajax对象对中文参数值会使用gbk进行编码,而其它浏览器会使用utf-8进行编码。web服务器默认情况下,会使用iso-8859-1进行解码。     解决方案:    使用encodeURI<js内置的函数>函数对请求地址进行编码。该函数会对其中的中文参数值按照utf-8
Ajax编程(1)get请求方式  客户端代码: <script type="text/javascript" src="js/my.js"> </script> <script type="text/javascript"> function check_username(){ //获得XMLHttpRequest对象 var xhr = getXhr(); //发送请求 var uri = "check_u ...

Ajax基础知识

    博客分类:
  • Ajax
 
(1)什么是Ajax 其实质是利用浏览器内部的一个特殊的对象(XMLHttpRequest对象,一般称之为一个ajax对象)向服务器发请求(在发请求时,浏览器不会销毁当前页面,用户仍然可以对当前页面做其它的任何操作),服务器返回部分数据(不是一个完整的页面),在浏览器端,利用服务器返回的这些数据更新当前页面。整个过程,页面无刷新,不打断用户的操作。 (2)如何获取Ajax对象   function getXhr(){ var xhr = null; if(window.XMLHttpRequest){ //非ie浏览器 xhr = new XMLH ...
安装: 在Eclipse可以打开 Help -> Eclipse Marketplace搜索Eclipse Color Theme来进行安装。 使用: 使用方法: 安装完成后,window->preferences->general->appearance->color theme 就可以选择插件自带的一些主题。 每个主题的预览图加载可能需要一点时间,耐心等待一下。 官网及主题下载地址: http://eclipsecolorthemes.org
Global site tag (gtag.js) - Google Analytics