最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于jquery的設(shè)置頁面文本框 只能輸入數(shù)字的實(shí)現(xiàn)代碼

 更新時(shí)間:2011年04月19日 23:38:13   作者:  
之前寫過的方法有缺陷,可以輸入空格?,F(xiàn)在將空格也屏蔽了。就是在之前的代碼里加入了過濾空格的功能。
代碼如下:
復(fù)制代碼 代碼如下:

$("#money").bind("propertychange",function() {
if(""!=this.value){
var str = this.value.replace(/(^\s*)|(\s*$)/g, "");
if(this.value != str )
this.value = str;
}
if( isNaN(Number(this.value)))
this.value = this.value.replace(/[\D]/,'');
});

這里使用了JQuery綁定到id為money的文本框的onpropertychange事件上。
下面的代碼連小數(shù)點(diǎn)也屏蔽掉了
復(fù)制代碼 代碼如下:

$("#phone").bind("propertychange", function() {
if(""!=this.value){
var str = this.value.replace(/(^\s*)|(\s*$)/g, "");
if(this.value != str )
this.value = str;
}
if (this.value.indexOf('.') != -1) {
this.value = this.value.replace(/[\.]/, '');
this.focus(); }
if (isNaN(Number(this.value))) {
this.value = ($.trim(this.value)).replace(/[\D]/, '');
this.focus(); } });

最后,最好將輸入法屏蔽掉。 通過css,ime-mode:disabled就可以實(shí)現(xiàn)。
如果很嚴(yán)格的話,可以再追加上禁止粘貼與拖拽。
禁止粘貼與拖拽實(shí)現(xiàn)方法
文本框禁止拖拽和粘貼

在css中實(shí)現(xiàn)文本框禁止拖拽和粘貼的功能

建立一個(gè)Css,如下:
復(fù)制代碼 代碼如下:

.TextBox_NotDragpaste

{
ondragenter:expression(ondragenter=function(){return false;});
onpaste:expression(onpaste=function(){return false;});
}

如果還需要禁止輸入中文的功能只需要多加一個(gè)語句即可。

如下:
復(fù)制代碼 代碼如下:

.TextBox_NotDragpaste

{
ime-mode:disabled;
ondragenter:expression(ondragenter=function(){return false;});
onpaste:expression(onpaste=function(){return false;});
}

相關(guān)文章

最新評論

武宣县| 漠河县| 乌兰察布市| 武宁县| 苍山县| 黔西| 桂林市| 宁城县| 黄山市| 湾仔区| 汾阳市| 石城县| 晋宁县| 霍州市| 安庆市| 伊金霍洛旗| 邯郸县| 临漳县| 安平县| 桃园县| 浦城县| 章丘市| 乌兰浩特市| 东至县| 遂川县| 隆安县| 河东区| 平凉市| 宜州市| 邓州市| 玉龙| 望城县| 馆陶县| 六枝特区| 中卫市| 香港 | 轮台县| 东安县| 双辽市| 洪湖市| 万全县|