如有错误,还请指出
- 获取元素的值
//获取元素的值 //plurality是否为一类元素,true代表是一类返回json格式,false代表单个元素返回单个值,如果不能确定,请写true //thiz可以是元素对象,也可为选择器的字符串 var hm={}; hm.getElementValue = function(thiz,plurality){ //默认为单个对象 var isplurality = false; if(plurality != null) isplurality=plurality; //如果选择器没有指向任何一个对象返回null if($(thiz).length == 0) { return null; } //是否为一类元素,true代表是 if(isplurality) { var value = "{"; var i=1; var isfrist = true; $(thiz).each(function(){ if(!isfrist) value+=","; isfrist = false; value += "value"+i+":"+$(this).val().trim(); i++; }); value += "}"; return eval('('+value+')'); } else { return $(thiz).val().trim(); } }