hi,欢迎访问本站!
当前位置: 首页学习笔记正文

常用JS(INPUT)

用户投稿 学习笔记 142阅读

//initial HTMLfunction initHTML(obj,url,txt){  var span=document.createElement("span")  var blank=document.createElement("span")function xHttp(url){ var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlHttp.Open("POST",url,"false") xmlHttp.Send();  var xml=xmlHttp.responseText; xmlHttp=null return xml}

function MessageNoData(obj){  var str=eval(obj+".innerHTML")  if(str=="")  { var br=document.createElement("br") eval(obj+".appendChild(br)") eval(obj+".appendChild(br)")  var img=document.createElement("img") img.src="../Images/message.png" img.align="baseline" eval(obj+".appendChild(img)")     var span=document.createElement("span")    span.style.width="10px"    eval(obj+".appendChild(span)")    var b=document.createElement("b")    eval(obj+".appendChild(b)") var txt=document.createElement("font") txt.innerText="ボカヤモヲシヌツシ!ソノトワメェア犲ナメムク・トサ籔ミボシヌツシ,ヒ「ミツコルハヤ." txt.style.fontSize="17px"  eval(obj+".appendChild(txt)")   }}function IsDate(str){ execScript("b=isdate('"+str+"')","vbs") return b}

function NextPos(lbl){ if(event.keyCode==13) {  try{   if(lbl!="")     eval("document.all."+lbl+".focus()")    }  catch(e){}    return false }

}  function JustMoney(lbl){                //only under 'onkeydown' events  if(event.keyCode<48 || event.keyCode>57)   {       if(event.keyCode!=46)       {   if(event.keyCode==13)      {        if(arguments.length==0){    var o=event.srcElement.parentNode.nextSibling    if(o!=null){     o=o.childNodes[0]     o.focus();     }       }     else{      try{       if(lbl!="")         eval("document.all."+lbl+".focus()")         }      catch(e){}     }      return false           }      else       {              if(event.keyCode==190)   //.               return true              else                  return false    }       }   }}

 function JustDigit(lbl){  if(event.keyCode<48 || event.keyCode>57)   {     if(event.keyCode==13)       {        if(arguments.length==0)        {   var o=event.srcElement.parentNode.nextSibling   if(o!=null){    o=o.childNodes[0]    o.focus();   }      }        else{         try{         if(lbl!="")           eval("document.all."+lbl+".focus()")           }         catch(e){}      }         return false        }     else        return false   }}           var TbId="tb";     // gobal var ,the table's id       function clsRow(iCols){ this.ArrName="" this.ArrSize="" this.ArrMaxlength="" this.ArrStyle="" this.ArrFunc=""    // FUNCTION HANDLER this.ImmedialSubmit=false // ハヌキヌテソミミフ眇サ this.Columns=iCols this.MaxId=0    //submit to server with it caculatued}clsRow.prototype.NextPos=function (){  if(event.keyCode==13)    {  var oo=this  var o=event.srcElement.parentNode.nextSibling    // TD tag  var celIndex=parseInt(event.srcElement.offsetParent.cellIndex)  if(o!=null && (oo.Columns-2)!=celIndex){    //ヤレラ鋓レカチミ   o=o.childNodes[0]   o.focus();             return false  }    else{    if(oo.ImmedialSubmit==false){     var iTagIndex=event.srcElement.parentNode.nextSibling.childNodes[0].id     var arr=iTagIndex.split("_")        oo.AddRow(parseInt(arr[arr.length-1]))                      return false    }    else{     oo.doSubmit("Form1")                   return true                 }   }  //if-else end    }     //if-else end}clsRow.prototype.SetTotalCount=function (id){ eval("document.all."+id+".value=this.MaxId")    }clsRow.prototype.TagNumber=function (str){ var arr=str.split("_") return arr[arr.length-1]    }

clsRow.prototype.AddRow=function (iTagIndex){ window.scrollTo(0,document.body.scrollHeight) var oo=this var tagIndex if(arguments.length==0)     tagIndex=parseInt(oo.TagNumber(event.srcElement.parentNode.id)) //current row index else     tagIndex=iTagIndex  //ハヌサリウオエ・キ「オト      var p=eval("document.all.spn_"+tagIndex.toString()) p.innerHTML="" var spanstr=this.Span() p.appendChild(spanstr)  tagIndex+=1      //next row index var oRow=eval(TbId+".insertRow("+eval(TbId+".rows.length")+")")

 var i for(i=0;i<this.Columns;i++)     { var oCel = oRow.insertCell(i) if(i+1==this.Columns) {    oCel.align="center"    oCel.className="td"    var rowEnd=oo.rowEnd(tagIndex,true)    oCel.appendChild(rowEnd) } else {  var str="<input name="+this.ArrName[i]+"_"+tagIndex.toString()+" size="+this.ArrSize[i]+" maxlength="+this.ArrMaxlength[i]  if(this.ArrStyle[i]!="")      str+=" style="+this.ArrStyle[i]        if(this.ArrFunc[i]!="")            str+=" "+this.ArrFunc[i]            str+=">"  oCel.innerHTML=str  oCel.className="td" } } eval("document.all."+this.ArrName[0]+"_"+tagIndex.toString()+".focus()") oo.MaxId+=1;} clsRow.prototype.DelRow=function (){ var o=this var rowIndex=parseInt(event.srcElement.offsetParent.parentNode.rowIndex)  //which row var iRows=eval(TbId+".rows.length")   if(iRows>2)  {       if((iRows-1)!=rowIndex)             eval(TbId+".deleteRow(rowIndex)")     else     {    var celIndex=parseInt(event.srcElement.offsetParent.cellIndex)      //current cell index   var p=eval(TbId+".childNodes[0].childNodes[rowIndex-1].childNodes[celIndex]")//changed at previous row    var rowEnd=o.rowEnd(p.childNodes[0].id,false)    p.innerHTML=""        p.appendChild(rowEnd)   eval(TbId+".deleteRow(rowIndex)")     }  }   } 

function ShowProcess(){    var str=""    str="<span style='width:8px'></span><img src='../Images/sql.ico' border='0' align='absmiddle' height='26' width='26'><font size='2' color='black'>ユヤレミエネ・セン,ヌ・ヤコ・..</font>"    Msg.innerHTML=str}

function TxtUnderLine(path){  if(pObj!="") {  with(pObj.style)  {   color=""   textDecoration="none"  } } pObj=cell=event.srcElement top.window.rt.location.href="rt.htm" with(cell.style) {   color="red"            textDecoration="underline" } //return false}

 

//var xy=fGetXY(obj)

 function Point(iX, iY){ this.x = iX; this.y = iY;}

function fGetXY(aTag){  var oTmp = aTag;  var pt = new Point(0,0);  do {   pt.x += oTmp.offsetLeft;   pt.y += oTmp.offsetTop;   oTmp = oTmp.offsetParent;  } while(oTmp.tagName!="BODY");  return pt;}

标签:
声明:无特别说明,转载请标明本文来源!
发布评论
正文 取消