html中input标签设置数据类型

原创 2018年04月16日 18:38:08

由于需要,今天给input标签设置类型,只能输入数字、小数点和减号。方法如下:

function typeText(a) {
        var m = "";

                if(a.value.substring(0, 1) == "-")

        m = "-";

var str = (a.value.replace(/[^0-9.]/g, '')).replace(/[.][0-9]*[.]/, '.');
if(str.substring(0, 1) == ".")
str = "0" + str;
a.value = m + str;

//只输入整数和小数
//onkeyup="value=value.replace(/[^\d{1,}\.\d{1,}|\d{1,}]/g,'')"  

}


调用的时候只需在标签中<input onkeyup="typeText(this)"/>

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011325156/article/details/79964429

HTML Input 标签限制输入类型

最近在开发完一个项目后,又测试人员测试bug,然后我根据他们测试出来的bug一个一个的改,然后就遇到了一个问题,文本框是用来搜索,但是,比如这个文本框是用来搜索年龄的区间,输入条件的时候,如果输入了非...
  • a13590394462
  • a13590394462
  • 2017-06-30 10:30:56
  • 1681

html中input标签type=text的只读属性readonly和autocomplete

1.输入框里只要readonly属性写出来,不管其值是readonly还是其他值或者空,输入框中的值均不允许改变。 2.autocomplete属性为off可屏蔽历史输入框。...
  • enjoyinwind
  • enjoyinwind
  • 2012-02-18 22:29:24
  • 36920

关于HTML中input标签的新输入类型

至少 这样的代码无法正常运行
  • baidu_38042987
  • baidu_38042987
  • 2017-08-21 00:09:54
  • 108

Html5中input的placeholder文字颜色设置

input:-webkit-input-placeholder { /* WebKit browsers */ color: #999; } input:-moz-placeholder { /* ...
  • Michael_Gong
  • Michael_Gong
  • 2014-11-03 14:19:14
  • 7622

HTML input 默认值设置

一个好的站点能够做到在一些极其细小的方面对用户(浏览者)体贴入微,为浏览者大开方便之门,今天向你介绍一个自动清除表单输入域的默认值脚本,即当用户在input输入域点选聚焦时,输入域将自动清空等待用户输...
  • meegomeego
  • meegomeego
  • 2013-04-10 14:33:23
  • 29100

HTML <input> 标签的 type 属性

http://www.w3school.com.cn/tags/att_input_type.asp
  • AYNGPENG
  • AYNGPENG
  • 2016-04-19 16:51:29
  • 314

html的input 标签自定义属性

例如自定义属性serial,     当然也可以通过css的style属性设置样式 然后通过js来控制function textControl(){ document.getElement...
  • john2522
  • john2522
  • 2012-08-15 11:02:13
  • 15004

HTML中input标签的alt属性和title属性的比较

经常用到这两个属性,但是一直没有总结他们的区别。现在我对他们两个的用法做一下总结: 相同点:他们都会飘出一个小浮层,显示文本内容。 不同点: 1.alt只能是元素的属性,而title...
  • qq_30276065
  • qq_30276065
  • 2016-11-18 13:41:18
  • 7163

html 中input的隐藏

  • shaobingj126
  • shaobingj126
  • 2011-07-22 13:25:57
  • 63135
收藏助手
不良信息举报
您举报文章:html中input标签设置数据类型
举报原因:
原因补充:

(最多只允许输入30个字)