html元素input使用方法

作者:sunland 来源:蓝色理想 时间:2007-12-06 13:02:00 

本文总结了input的各种使用方法,挺全面的

1.取消按钮按下时的虚线框

在input里添加属性值 hideFocus 或者 HideFocus=true

2.只读文本框内容

在input里添加属性值 readonly

3.防止退后清空的TEXT文档(可把style内容做做为类引用)
  <INPUT style=behavior:url(#default#savehistory); type=text id=oPersistInput>

4.ENTER键可以让光标移到下一个输入框
  <input onkeydown="if(event.keyCode==13)event.keyCode=9" >

5.只能为中文(有闪动)
  <input onkeyup="value=value.replace(/[ -~]/g,’’)" onkeydown="if(event.keyCode==13)event.keyCode=9">

6.只能为数字(有闪动)
  <input onkeyup="value=value.replace(/[^\d]/g,’’) "onbeforepaste="clipboardData.setData(’text’,clipboardData.getData(’text’).replace(/[^\d]/g,’’))">

7.只能为数字(无闪动)
  <input style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9" onKeyPress="if ((event.keyCode<48 || event.keyCode>57)) event.returnValue=false">

8.只能输入英文和数字(有闪动)
  <input onkeyup="value=value.replace(/[\W]/g,’’)" onbeforepaste="clipboardData.setData(’text’,clipboardData.getData(’text’).replace(/[^\d]/g,’’))">

9.屏蔽输入法
  <input type="text" name="url" style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9">

10. 只能输入 数字,小数点,减号(-) 字符(无闪动)
  <input onKeyPress="if (event.keyCode!=46 && event.keyCode!=45 && (event.keyCode<48 || event.keyCode>57)) event.returnValue=false">

11. 只能输入两位小数,三位小数(有闪动)
  <input maxlength=9 onkeyup="if(value.match(/^\d{3}$/))value=value.replace(value,parseInt(value/10)) ;value=value.replace(/\.\d*\./g,’.’)" onKeyPress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 && event.keyCode!=45 || value.match(/^\d{3}$/) || /\.\d{3}$/.test(value)) {event.returnValue=false}" id=text_kfxe name=text_kfxe>
<input type="text" name="input1" value="中国">
怎样使input中的内容为只读,也就是说不让用户更改里面的内容。
<input type="text" name="input1" value="中国" onfocus=this.blur()>
<input type="text" name="input1" value="中国" readonly>
<input type="text" name="input1" value="中国" disabled>
最好不要用disabled,不然就无法取出里面的值了.
<input type="text" name="input1" value="中国" readonly="true">
<input type="text" name="input1" value="中国" readonly style="color:#999 ;">

标签:input,html,方法
0
投稿

猜你喜欢

  • django获取from表单multiple-select的value和id的方法

    2021-11-03 13:13:31
  • JS实现隔行换色的表格排序

    2024-04-29 13:35:55
  • JavaScript实现alert弹框效果

    2024-05-10 10:57:40
  • javascript实现秒表计时器的制作方法

    2024-05-05 09:15:07
  • 浅谈pandas中对nan空值的判断和陷阱

    2021-01-06 12:40:20
  • Python实现判断一个整数是否为回文数算法示例

    2022-05-13 12:01:07
  • 详解go-micro微服务consul配置及注册中心

    2024-04-23 09:48:20
  • 深入php内核之php in array

    2024-05-13 09:23:55
  • python Scrapy爬虫框架的使用

    2023-07-16 01:03:09
  • Python3.9新特性详解

    2023-03-26 21:56:16
  • sql server通过脚本进行数据库压缩全备份的方法【推荐】

    2024-01-14 18:26:39
  • sqlserver服务器验证改为混合验证模式步骤

    2024-01-20 18:02:28
  • python统计多维数组的行数和列数实例

    2021-02-07 00:32:17
  • phpstudy无法启动MySQL服务的完美解决办法

    2024-05-22 10:08:59
  • Python脚本实现虾米网签到功能

    2021-11-23 14:37:53
  • 一些相见恨晚的 JavaScript 技巧

    2024-04-18 10:10:53
  • 十个Python经典小游戏的代码合集

    2021-08-03 12:09:38
  • Python缓存方案优化程序性能提高数据访问速度

    2022-04-11 20:36:15
  • Redis持久化机制实现原理和流程

    2021-03-22 00:43:39
  • javascript中的关于类型转换的性能优化

    2023-06-26 16:25:48
  • asp之家 网络编程 m.aspxhome.com