jQuery控制input只能输入两位数字和小数,Java语言基础

一、java编辑运行过程:编译期和运行期

function num(obj){
  obj.value = obj.value.replace(/[^\d.]/g,””);
//清除”数字”和”.”以外的字符
  obj.value = obj.value.replace(/^\./g,””); //验证第一个字符是数字
  obj.value = obj.value.replace(/\.{2,}/g,”.”); //只保留第一个,
清除多余的
  obj.value =
obj.value.replace(“.”,”$#$”).replace(/\./g,””).replace(“$#$”,”.”);
  obj.value =
obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,’$1$2.$3′);
//只能输入两个小数
}

jQuery获取所有父级元素及同级元素及子元素的方法

  编译期:java源文件,经过编译生成.class字节码文件


  运行期:JVM加载.class文件并运行.class文件

1.获取父级元素

*bit—–位,计算机储存的最小单位,值二进制中的位数

$(“#id”).parent()

获取其父级元素

*byte –字节,字节是计算机储存容量的基本单位,一个字节有8位。

$(“#id”).parents()

获取其所有的祖先元素

*1B    =8bit 

$(“#id”).closest()

获取其最近的祖先元素,依次上溯


*1Byte =8bit

2.获取同级元素

*1KB   =1024Byte(字节)=8*1024bit

$(“#id”).next(selector)

获得匹配元素紧邻的下一个同胞元素。如果提供选择器,则取回匹配该选择器的下一个同胞元素。

*1MB   =1024KB

$(“#id”).nextAll(selector)

获得匹配元素后面的所有同胞元素,由选择器筛选是可选的。

*1GB   =1024MB

$(“#id”).prev(selector)

获得匹配元素紧邻的前一个同胞元素(与next相反)

*1TB   =1024GB

$(“#id”).prevAll(selector)

获得当前匹配元素前面的所有同胞元素(与nextAll相反)


二、JVM 、JDK、JRE名词解释

3.获取子元素

  JVM———————————-JAVA虚拟机

$(“#id”).children(selector)

返回匹配元素的子元素,添加可选参数可通过选择器进行过滤。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

标签:
网站地图xml地图