`
wrq2010
  • 浏览: 32476 次
社区版块
存档分类
最新评论
文章列表

js 验证身份证号码

    博客分类:
  • js
idCard.js部分 // 构造函数,变量为15位或者18位的身份证号码 function clsIDCard(CardNo) {   this.Valid=false;   this.ID15='';   this.ID18='';   this.Local='';   if(CardNo!=null)this.SetCardNo(CardNo); } // 设置身份证号码,15位或者18位 clsIDCard.prototype.SetCardNo = function(CardNo) {   this.ID15='';   this.ID18='';   this.Local=''; ...

html 空格问题

    博客分类:
  • html
一、使用全角空格       全角空格被解释为汉字,所以不会被被解释为HTML分隔符,可以按照实际的空格数显示。 二、使用空格的替代符号       替代符号就是在需要显示空格的地方加入替代符号,这些符号会被浏览器解释为空格显示。       空格的替代符号有以下几种: 名称 编号 描述      不断行的空白(1个字符宽度)     半个空白(1个字符宽度)     一个空白(2个字符宽度)     窄空白(小于1个字符宽度 ...
不能为空 <input onblur="if(this.value.replace(/^ +| +$/g,'')=='')alert('不能为空!')"> 只能输入英文和数字 <input onblur="if(/[^0-9a-zA-Z]/g.test(value))alert('有错')"> <input onkeyup="value=value.replace(/[^0-9a-zA-Z]/g,'')"/> <in ...
Windows Vista 或 Windows 7 如果您已经安装了 Windows Vista 或 Windows 7,有两种方法可以确定您运行的是 32 位版本还是 64 位版本。如果其中一种方法不能起作用,请尝试另外一种方法。 方法 1:查看“控制面板”中的“系统”窗口 1.单击“开始” ,在“开始搜索”框中键入系统,然后单击“程序”列表中的“系统”。 2.操作系统显示如下: ◦对于 64 位版本操作系统:“系统”下的“系统类型”显示“64 位操作系统”。 ◦对于 32 位版本操作系统:“系统”下的“系统类型”显示“32 位操作系统”。 方法 2:查看“系统信息”窗口 1.单击“开始” ...

验证text 文本输入值

    博客分类:
  • js
只能输入正整数 已经常用的正则表达式 <input type='text' id='SYS_PAGE_JumpPage' name='SYS_PAGE_JumpPage' size='3' maxlength='5' onkeyup='this.value=this.value.replace(/[^1-9]\D*$/,"")' ondragenter="return false" onpaste="return !clipboardData.getData('text').match(/\D/)"" style=&qu ...
android:gravity / android:layout_Gravity区别: android:gravity 是设置该view里面的内容相对于该view的位置,例如设置button里面的text相对于view的靠左,居中等位置。 android:layout_gravity 是用来设置该view相对与父view 的位置,例如设置button在layout里面的相对位置:屏幕居中,水平居中等。 在实践中,发现有时会同时使用android:gravity和 android:layout_Gravity: <TextView         android:id="@+i ...
1、当用户触摸屏幕的时候,会产生许多手势,例如down,up,scroll,filing等等,我们知道View类有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以处理一些touch事件,但是这个方法太过简单,如果需要处理一些复杂的手势,用这个接口就会很麻烦(因为我们要自己根据用户触摸的轨迹去判断是什么手势)Android sdk给我们提供了GestureDetector(Gesture:手势Detector:识别)类,通过这个类我们可以识别很多的手势,主要是通过他的onTouchEvent(even ...
一.介绍 ImageView用来显示任意图像图片,可以自己定义显示尺寸,显示颜色等等. 二.XML属性 android:adjustViewBounds 是否保持宽高比。需要与maxWidth、MaxHeight一起使用,单独使用没有效果。 android:cropToPadding 是否截取指定区域用空白代替。单独设置无效果,需要与scrollY一起使用 android:maxHeight 定义View的最大高度,需要与AdjustViewBounds一起使用,单独使用没有效果。如果想设置图片固定大小,又想保持图片宽高比,需要如下设置: 1) 设置AdjustViewBounds为true; ...
很多时候,利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在 浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过 GestureDetector.OnGestureListener接口来实现的,不过William翻遍了Android的官方文档也没有找到一个相 关的例子,API Demo中的TouchPaint也仅仅是提到了onTouch事件的处理,没有涉及到手势。Android Developer讨论组里也有不少人有和我类似的问题,结合他们提到的方法和我所做的实验,我将给大家简单讲述一 ...
在Android系统中,手势的识别是通过 GestureDetector.OnGestureListener接口来实现的,不过William翻遍了Android的官方文档也没有找到一个相关的例子,API Demo中的TouchPaint也仅仅是提到了onTouch事件的处理,没有涉及到手势。Android Developer讨论组里也有不少人有和我类似的问题,结合他们提到的方法和我所做的实验,我将给大家简单讲述一下Android中手势识别的实现。 我们先来明确一些概念,首先,Android的事件处理机制是基于Listener(监听器)来实现的,比我们今天所说的触摸屏相关的事件,就是通过 onT ...
android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web /email/phone/map/all) android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。 androi ...
用户在点击手机的返回按钮时,默认是推出当前的activty,但是有时用户不小心按到返回,所以需要给用户一个提示,这就需要重写onkeydown事件,实现的效果如下: 实现代码如下: @Override     public void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.main);     }     protected void dialog() {         AlertDialog ...
有几个activity,有一需求是在一个activityA点击back键退出系统而不是跳到之前的activity     首先想到的是清空activityA的堆栈,使用intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 但是该activityA不是已经存在于堆栈底端的,所以清除的只是堆 ...
针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件? 在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Andro ...
一般情况下通过设置一下参数缩放 wv.getSettings().setBuiltInZoomControls(true); //显示放大缩小 controler wv.getSettings().setSupportZoom(true); //可以缩放 wv.getSettings().setDefaultZoom(ZoomDensity.CLOSE);//默认缩放模式 设置以上无效 使用wv.setInitialScale(100);
Global site tag (gtag.js) - Google Analytics