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>
  • 相关阅读:
    C# 中的委托和事件
    Sql Server 中一个非常强大的日期格式化函数
    SQL中合并多行记录的方法总汇
    浏览器Quirksmode(怪异模式)与标准模式
    常用的Mysql数据库操作语句大全
    mysql sql语句大全
    MySQL 最基本的SQL语法/语句
    仿微信聊天面板制作 javascript
    $.ajax()方法详解
    正则表达式匹配电话号码和手机号码
  • 原文地址:https://www.cnblogs.com/mingforyou/p/2746254.html
Copyright © 2011-2022 走看看