控制input输入的三种方法(一js实现)

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <title>Document</title>
  <script language="Javascript">
    function hide() {
        var mode = document.getElementById("mode");
        var hykhLk = document.getElementById("hykh_lk");
        if (mode.value != 1)
        {
            hykhLk.setAttribute("readOnly",true);
            hykhLk.style.backgroundColor="#d2d2d2";
        }
        else
        {
            hykhLk.removeAttribute("readOnly");
            hykhLk.style.backgroundColor="#ffffff";
        }
    }
  </script>
 </head>
 <body>
  <select name="mode" id="mode" class="dept_select" style="width: 100px;" onClick="hide()">
    <option value="1" #if($resultMap.mode==1)selected#end>离场车辆</option>
    <option value="2" #if($resultMap.mode==2)selected#end>进场车辆</option>
    <option value="3" #if($resultMap.mode==3)selected#end>滞留车辆</option>
</select>
<input type="text" name="hykh_lk" id="hykh_lk" value="124" style="width: 100px;" class="text"/>
 </body>
</html>

时间: 2024-10-31 20:13:08

控制input输入的三种方法(一js实现)的相关文章

控制input输入的三种方法(二jquery实现2)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">  <html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>About</title><script src="http://code.jquer

控制input输入的三种方法(二jquery实现1)

<!doctype html><html lang="en"> <head>  <meta charset="UTF-8">  <title>Document</title>  <script src="http://code.jquery.com/jquery-1.8.3.js"></script>  <script type="te

三种方法实现js跨域访问

javascript跨域访问是web开发者经常遇到的问题,什么是跨域,一个域上加载的脚本获取或操作另一个域上的文档属性,下面将列出三种实现javascript跨域方法: 1.基于iframe实现跨域 基于iframe实现的跨域要求两个域具有aa.xx.com,bb.xx.com这种特点,也就是两个页面必须属于一个基础域(例如都是xxx.com,或是xxx.com.cn),使用同一协议(例如都是 http)和同一端口(例如都是80),这样在两个页面中同时添加document.domain,就可以实

Java中从键盘输入的三种方法

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Scanner; public class EnterTest { public static void main(String[] args) { //主方法 CharTest(); //调用System.in方法 ReadTest(); //调用ReadTest方法 Scan

正则表达式控制Input输入内容 ,js正则验证方法大全

https://blog.csdn.net/xushichang/article/details/4041507 正则表达式控制Input输入内容 2009年04月01日 17:15:00 阅读数:21747 不能输入中文 <input type="text" name="textfield"  onkeyup="this.value=this.value.replace(/[^/da-z_]/ig,'');"/>只能输入 数字和下划

控制导航条最后一个标签样式的三种方法

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>控制导航条最后一个标签样式的三种方法</title> <script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-2.1.1.min.js"></script> <style> .nav{

Node.JS的表单提交及OnceIO中接受GET/POST数据的三种方法

OnceIO 是 OnceDoc 企业私有内容(文档)管理系统的底层Web框架,它可以实现模板文件.静态文件的全缓存,运行起来完全不需要I/O操作,并且支持客户端缓存优化,GZIP压缩等(只压缩一次),拥有非常好的性能,为您节约服务器成本.它的模块化功能,可以让你的Web进行分布式存储,在一个扩展包里即可包含前端.后端和数据库定义,只需通过添加/删除目录的方式就可实现功能删减,实现真正的模块化扩展.目前 OnceIO 已经开源,本文主要介绍node.js语言中的表单提交及OnceIO中接受GET

防止sql注入的三种方法

常用的避免SQL注入的三种方法 一,存储过程 在学习数据库视频的时候接触过,它是存储在数据库中的一些事先编译好的指令.在用的时候不用重新编写,直接调用就好了.所以,使用它可以大大提高程序的执行效率. 那么,如果创建一个存储程序并使用它呢?这是我们今天要解决的问题 1.创建过程 可编程性--下拉菜单--存储过程--右键--查询菜单--指定模板参数的值--新建查询--输入语句--查询菜单中的分析检查语法是否正确--执行 2.具体创建语法 在创建存储程序时,为了应对各种变换的数据,通常会涉及到带参数的

事件监听的三种方法

事件监听的三种方法: addTarget --用于监听一些点击.值改变等事件 代理       -- 监听一些开始.结束.选中某行等一些改变控制属性的一些事件 通知:上面都不行考虑使用通知 通知使用注意:只要监听通知就要移除通知,否则控制器销毁后,通知发送时就会找不到对象导致程序崩溃 文本框事件的监听: textfied代理只能监听开始编辑结束编辑,能否改变文字,不能监听改变文字后的情况,本项目需要 监听文本框中是否有输入,代理和addTarget都不适用. 文本框发出的三个通知: UIKIT_