随笔分类 - javascript
摘要:/*-------------- 函数检索 --------------trim函数: trim() lTrim() rTrim()校验字符串是否为空: checkIsNotEmpty(str)校验字符串是否为整型: checkIsInteger(str)校验整型最小值: checkIntegerMinValue(str,val)校验整型最大值: checkIntegerMaxValue(str,...
阅读全文
摘要:visibility:可以控制div的显示和隐藏,但是隐藏后页面显示空白。style="visibility:none;"document.getElementById("typediv1").style.visibility="hidden";//隐藏document.getElementById("typediv1").style.visibility="visible";//显示displa...
阅读全文
摘要:<script language="JavaScript"> Date.prototype.format = function(format) //author: meizz { var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h+" : this.getHours(), //h...
阅读全文
摘要:// 1.判断select选项中 是否存在Value="paraValue"的Item function jsSelectIsExitItem(objSelect, objItemValue) { var isExit = false; for (var i = 0; i < objSelect.options.length; i++) { if (objSelect.options[...
阅读全文
摘要:function CallBackObject(){this.XmlHttp = this.GetHttpObject();}CallBackObject.prototype.GetHttpObject = function() //动态为CallBackObject的原型添加了GetHttpObject共有方法{//第一步:创建XMLHttpRequest对象//进行兼容性判断var xmlht...
阅读全文
摘要:动态创建DIV:vardiv=document.createElement("div");设置div属性及样式等:div.title="thisisanewdiv."; div.class="newDivClass"; div.innerHTML="Testcreateadivelement!";div.style.styleFloat="left";div.style.overflow="h...
阅读全文
摘要:兼容性处理要点1、DOCTYPE 影响 CSS 处理2、FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 !important 多设一个 height 和 width3、FF: 支持 !important, IE 则忽略, 可用 !important 为 FF 特别设置样式4、div 的垂直居中问题: vertical-align:mi...
阅读全文
摘要:一、document.formName.item(”itemName”) 问题问题说明:IE下,可以使用 document.formName.item(”itemName”) 或 document.formName.elements ["elementName"];Firefox 下,只能使用document.formName.elements["e...
阅读全文
摘要:用js获取鼠标的坐标值,会遇到兼容性的问题,可以用以下方法获取鼠标坐标值: function mousePosition(ev){ if(ev.pageX || ev.pageY){ return {x:ev.pageX, y:ev.pageY}; } return { x:ev.clientX + document.body.scrollLeft - document.b...
阅读全文