zoukankan      html  css  js  c++  java
  • 输入框禁止输入法

    禁止输入法
    形式:

    <INPUT TYPE=text STYLE="ime-mode:disabled" >

    参数说明形式:

    active 代表输入法为中文
    inactive 代表输入法为英文
    auto 代表打开输入法 (默认)
    disable 代表关闭输入法
    具体例子如下:

    <INPUT onfocus=" this.style.imeMode='active' " />
    <INPUT onfocus=" this.style.imeMode='inactive' " />
    <INPUT onfocus=" this.style.imeMode='auto' " />
    <INPUT onfocus=" this.style.imeMode='disabled' " />

    禁止input 粘贴
    具体例子如下:

    <input id=VC class="xinput" maxlength=4 size="5" onkeydown="fnKeyDown(event);" onfocus="this.select()"
         onclick="this.select()" onpaste="return false" ondrop="return false" ondragenter="return false;"
         ondragstart="return false" onkeypress="return keyDigt(event)" value=""/>

    参数说明:

    ondragstart="return false"   禁止鼠标在网页上拖动

    ondragenter 当用户拖曳对象到一个合法拖曳目标时在目标元素上触发

    onpaste="return false" 禁止粘贴

     
    其他方法

    方法一:
    在ie可以完全屏蔽input 输入,但firefox上面去掉了光标,还是可以输入字符

    <input type="file" id="file1" contenteditable="false" />

    方法二:

     用checkbox控制.....

    <script language="javascript">
      function ischeck(){
         var ischeck=document.form1.iswrite.checked;
         var isshow=document.getElementById("show");
         if (ischeck==true){
              isshow.disabled="";
          }else{
              isshow.disabled="disabled";
          }
      }
    </script>

    HTML

    <tr bgcolor="#FFFFFF">
         <td><input type="checkbox" name="iswrite"  onclick="ischeck()" id="iswrite"value="0">自定义输入</td>
    </tr>
    <tr bgcolor="#FFFFFF">
         <td><input name=""  id="show" type="text"  disabled="disabled" value="" size="20" />
    </tr>
  • 相关阅读:
    Web打印控件
    excel错误:外部表不是预期的格式 错误
    C#用ado.net访问EXCEL的常见问题及解决方法
    通过反射的方式获取类型中的所有属性
    在64位Windows7上安装64位Oracle11g
    2020&2021的计划
    jQuery_day1
    springboot+mybatis+MySQL(入门级-半小时搞定系列)
    springboot_web开发
    springboot日志
  • 原文地址:https://www.cnblogs.com/mingforyou/p/2746254.html
Copyright © 2011-2022 走看看