代码如下:/** * vlstat 浏览器统计脚本 */var statIdName = "vlstatId";var xmlHttp;/** * 设置cookieId */function setCookie(c_name, value, expiredays) { var exdate = new Date(); exdate.setDate(exdate.getDate() + expiredays); document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString()) + ";path=/;domain=cecb2b.com";}/** * 获取cookieId */funct...
先来看看效果: Html源码: 代码如下: 动态改变菜单 Javascript源码 代码如下:$(document).ready(function () { //找到三个下拉框 var ProvinceSelect = $(".Province").children("select"); var CitySelect = $(".City").children("select"); var AreaSelect = $(".Area").children("select"); var AddressSelect=$(".AddressSelect"); //给第二个下拉框注册事件 P...
最近研究了京东商城用jQuery的实现如下:就是默认地址赋给img标签的src2属性,显示时赋给src属性值。 代码如下:function lazyload(option) { var settings = {defObj: null,defHeight: 0 }; settings = $.extend(settings, option || {}); var defHeight = settings.defHeight; var defObj = (typeof settings.defObj == "object") ? settings.defObj.find("img") : $(settings.defObj).find("img"); var pageTo...
运行结果如下:代码如下:function choose_date_czw(date_id,objtd){if(date_id=="choose_date_czw_close"){ document.getElementByIdx_x_x("choose_date_czw_id").style.display="none"; return;}if(objtd!=undefined){ if(objtd=="choose_date_czw_empty"){ document.getElementByIdx_x_x(date_id).value=""; }else{ var year1 = document.getElementByIdx_x_x("choose_date_czw_year").value; ...
代码如下: JS百分比图和柱状图 v\:* {behavior=url(#default#VML)} a:hover {color:maroon} h2 {color:#006600; margin-top: 0pt; margin-bottom: 0pt} h3 {color:#006600; margin-top: 6pt; margin-bottom: 3pt} h4 {color:#006600; font-family: Arial; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt} h5 {color:#...
代码如下:function public_GetParentByTagName(element, tagName) { var parent = element.parentNode; var upperTagName = tagName.toUpperCase(); //如果这个元素还不是想要的tag就继续上溯 while (parent && (parent.tagName.toUpperCase() != upperTagName)) { parent = parent.parentNode ? parent.parentNode : parent.parentElement; } return parent; } //设置节点的父节点Cheched—...
通过字符串拼接,将所有的输入框中的内容,用“1234235#34634234#123525”这样的格式拼接。网页端代码: 代码如下:js代码: 代码如下:$(function() { //初始化 initFields();});function initFields(){ //初始化手机 var text = $(#mobile).val(); var ss=text.split("#"); if(ss.length>0){ $(#mobile_t).val(ss[0]); } for(var i=1;i<ss.length;i++){ addinput(mobile_s_div, mobile_div,s...
---------------------GRID拖拽行的实例代码 单行拖拽--------------------------------------- 代码如下://创建第一个GRIDvar firstGrid = new Ext.grid.GridPanel({ddGroup : secondGridDdGroup,//这里是第二个GRID的ddGroupstore : firstGridStore,enableDragDrop : true,//True表示启动对于GridPanel中选中行的拖动行为……其他属性省略}); //创建第二个GRIDvar secondGrid = new Ext.grid.GridPanel({ddGroup : firstG...
代码如下:function editEsOrder(options,success,response){if (success){var tagModelManager_maxOrderIdJson=Ext.util.JSON.decode(response.responseText);var orderValue = tagModelManager_maxOrderIdJson.maxOrderId ;Ext.getCmp('esorder').setValue(orderValue) ;}}var tagModelManager_toolBar=new Ext.Toolbar({items:[{id:'tagModel_Save',text:'添加',iconCls:'add',handler:tagModel_Save},'-',{id:'tagModel_dropSel...
算法的平均时间复杂度为O(nlogn)。但是当输入是已经排序的数组或几乎排好序的输入,时间复杂度却为O(n^2)。为解决这一问题并保证平均时间复杂度为O(nlogn)的方法是引入预处理步骤,它惟一的目的是改变元素的顺序使之随机排序。这种预处理步骤可在O(n)时间内运行。能够起到同样作用的另一种简单方法是在算法中引入一个随机元素,这可以通过随机地选择拆分元素的主元来实现。随机选择主元的结果放宽了关于输入元素的所有排列的可能性...
代码如下: $("#focus .input_txt").each(function(){ var thisVal=$(this).val(); //判断文本框的值是否为空,有值的情况就隐藏提示语,没有值就显示 if(thisVal!=""){ $(this).siblings("span").hide(); }else{ $(this).siblings("span").show(); } //聚焦型输入框验证 $(this).focus(function(){ $(this).siblings("span").hide(); }).blur(function(){ var val=$(this).val(); if(val!=""){ $(this).siblings("...
月份 郑州-电量 新乡-电量 安阳-电量201201 33 29 23201202 35 26 25201203 34 27 24201204 36 28 26201205 34.3 28.8 24.3这样,Ext的图表就能把它显示成三个序列了。我写了如下的函数实现这个功能: 代码如下:function CovertData(jsonData,idField, fromField, toField){ var result = [], curRecord =null, num; var fromFields = fromField.split(,); // 循环整个数组:[{...},{...},{...},...] for(var idx=0;idx<jsonData.l...
window.location.search.substr(1); //substr(1) 是去掉参数里最开头的?号。 代码如下: function getQuery(para){ var reg = new RegExp("(^|&)"+para +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null){ return unescape(r[2]); } return null; }
代码如下: Jquery 同辈元素选中/未选中效果 function selectchange(tempid) { var alink = $("#linktable").find("span"); alink.each(function () { $(this).removeClass("templinkactive").addClass("templink"); }); $("#alink" + tempid).removeClass("templink").addClass("templinkactive"); } ...
尽管和是不同元素,但它们均支持同样的特性来获取包含在文本框内的文本。考虑以下例子: 代码如下:Retrieying a Textbox Value Examplefunction getValues(){var oTextbox1=document.getElementById("txt1");var oTextbox2=document.getElementById("txt2");alert("The value of txt1 is ""+oTextbox1.value+""n"+"The value of txt2 is"" +oTextbox2.value+""");}