zoukankan      html  css  js  c++  java
  • Javascript控制文本框只能输入数字

    <input
    onkeypress
    ="return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46"
    onkeyup="this.value=(Number(this.value)==0?'':Number(this.value))"
    onpaste
    ="return !clipboardData.getData('text').match(/\D/)"
    ondragenter
    ="return false"
    style
    ="ime-mode:Disabled"
    >

    说明
    1 只能输入0到9和小数点
    2 转成有效数字,防止输入全零或首位为零(值为零时清空文本框内容)
    3 只能粘贴数字
    4 不能拖动内容进来
    5 禁止使用输入法
  • 相关阅读:
    设计模式
    设计模式
    设计模式
    设计模式
    设计模式
    设计模式
    OpenGL学习 (一)
    C#
    Unity
    [开发ing] Unity项目
  • 原文地址:https://www.cnblogs.com/mic86/p/2022261.html
Copyright © 2011-2022 走看看