• 技术文章 >php教程 >php手册

    限制文本框只能输入数字,小数点,英文字母,汉字

    2016-06-06 20:01:24原创905

    1.文本框只能输入数字代码(小数点也不能输入): input onkeyup="this.value=this.value.replace(//D/g,'')" onafterpaste="this.value=this.value.replace(//D/g,'')" 2.只能输入数字,能输小数点. (方法1) input onkeyup="if(isNaN(value))execCommand('undo'

    1.文本框只能输入数字代码(小数点也不能输入):

    2.只能输入数字,能输小数点. (方法1)

    3.数字和小数点方法二

    4.只能输入字母和汉字

    5.只能输入英文字母和数字,不能输入中文

    6.只能输入数字和英文

    7.小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:

    8.小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号:

    调用onkeypress事件实现 限制文本框只能输入数字及小数点(并且只能输入1次)

    function KeyPress(objTR)

    {

    var txtval = objTR.value;

    var key = event.keyCode;

    if((key <48 || key >57)&&key !=46)

    {

    event.keyCode = 0;

    }

    else

    {

    if(key == 46)

    {

    if(txtval.indexOf(".") != -1 || txtval.length == 0)

    event.keyCode = 0;

    }

    }

    }

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:[转载]PHP设计模式之:原型模式 下一篇:rss2.0标准
    PHP编程就业班

    相关文章推荐

    • php使用curl获取https请求的方法• [微信公众平台开发]php开发环境搭建设置(一)• 【原】使用wsdl的注意事项• ajax无刷新分页,支持id定位• PHP SOAP服务器端C#客户端

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网