您现在的位置: 丁丁家园 >> 网上学院 >> web语言开发 >> HTML与JS >> 文章正文
CN域名1元/年 | 高清晰图库
    

input高级限制级用法

          ★★★
【字体:
·好听的歌 ·火影忍者 ·价值投资=8年资产增值8倍 ·伤感歌曲 ·火影忍者漫画 ·QQ空间代码 ·天天基金网 ·经典老歌
input高级限制级用法
作者:未知    文章来源:丁丁家园    点击数:    更新时间:2006-10-28

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>

【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口推荐赚点

网友评论

【发表评论】
(评论内容只代表网友观点,与本站立场无关!)

本频道栏目分类导航