• 输入框禁止输入法


     

    禁止输入法
    形式:

    <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>

  • 相关阅读:
    android开发:退出程序(对话框、两次返回键退出)
    【转】将HTML5封装成android应用APK 文件若干方法
    Linux语言修改
    Oracle用户常用数据字典
    成本控制:Oracle 优化器内幕
    [转]oraclemerge用法详解
    Show [SQL*Plus]
    【转】cron
    修改Linux主机名
    表空间删除
  • 原文地址:https://www.cnblogs.com/fanhc/p/3003110.html
Copyright © 2020-2023  润新知