`
fengshujuan
  • 浏览: 160319 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

text输入的值不能超过某个范围;text中的值进行灰显

    博客分类:
  • js
 
阅读更多

//只允许输入值范围在min--max之间的数字

function number($obj,min,max){
    $obj.bind("keyup",function(){
        $obj.val($obj.val().replace(/\D/g,''));
        $obj.val(resetValue($obj.val(),min,max));
        $obj.attr("title",resetValue($obj.val(),min,max));
    });
    $obj.bind("paste", function() {
        $obj.val($obj.val().replace(/\D/g,''));
        $obj.val(resetValue($obj.val(),min,max));
        $obj.attr("title",resetValue($obj.val(),min,max));
    });
    $obj.bind("dragenter", function() {
        $obj.val($obj.val().replace(/\D/g,''));
        $obj.val(resetValue($obj.val(),min,max));
        $obj.attr("title",resetValue($obj.val(),min,max));
    });
   
}
function resetValue(cur,min,max){
	if(cur!=""){
		if(cur<min){
			return min;
		}else if(cur>max){
			return max;
		}else{
			return cur;
		}
	}else{
		return "";
	}
}
 

 

 

 

//text中原来有灰显的提示,鼠标移上去掉字,移除之后如果为空,则再次显示灰显的提示

<style>
.font1{
    color:#aaaaaa;
}
.font2{
    color:black;
}
</style>

var simpleDayDefault = "";
function focusAction(obj){
    simpleDayDefault = obj.defaultValue;
    if(obj.value==obj.defaultValue){
        obj.value='';
        obj.className='font2';
    }
}

function bluerAction(obj){
    if(obj.value==""){
        obj.value=simpleDayDefault;
        obj.className='font1';
    }
    simpleDayDefault="";
}

 

 

分享到:
评论

相关推荐

    easyui的eas-text绑定输入时监听值变化 提供两种方式,亲测可用

    自己花了 一晚上搞出来的,没有找到合适的,最后自己根据观看博客的总结,做了此demo 下载运行即可

    Chips Edit Text.zip

    就是输入某个预定义的单词,空格之后,该单词会加上背景作为一个整体。支持文字自动提示和自动填写功能。如果输入的文字不是预先定义好的单词,则不会出现任何效果。具体效果情况Gif效果图。   测试环境: ...

    ASP.NET在MVC控制器中获取Form表单值的方法

    在MVC控制器中,如果我们想直接获取表单中某个标签元素的值,可以使用MVC中提供的FormCollection类,具体用法如下所示: 视图部分: @using (Html.BeginForm()) { &lt;text&gt;您输入的值是:&lt;/text&gt;&lt;span&gt;@ViewBag....

    aText_2.38.5__HCiSO__xclient.info.dmg.zip

    使用了aText后,把经常输入 的 文字 添加一个快捷文字为myaddr的Snippet到TextExpander中,下次当你录入myaddr后,aText就会自动把你的地址全部输入到当 前光标位置,是不是很方便。 aText 与 TextExpander 的功能...

    Flex中TextInput组件设置限制某些字符的输入的方法

    TextInput组件设置限制输入例如限制某个字符的输入、设置只能输入某些字符等等,下面是具体的示例,喜欢的朋友可以参考下

    C# 常用控件大全

    必须隐藏或关闭模式窗体(通常是响应某个用户操作),然后才能对另一窗体进行输入。有模式显示的窗体通常用做应用程序中的对话框。 (15)ActiveControl属性:用来获取或设置容器控件中的活动控件。窗体也是一种...

    JavaSwing简单计算器.txt

    还要显示在上面的文本框,网上查了关于button和textFile之间数据的传递的资料,直接在点击某个数字的时候进入点击事件,然后先gettext()得到文本框的数据,然后+settext()显示在文本框中,实现了数字的输入。...

    MYSQL常用命令大全

    在进行开发和实际应用中,用户不应该只用root用户进行连接数据库,虽然使用root用户进行测试时很方便,但会给系统带来重大安全隐患,也不利于管理技术的提高。我们给一个应用中使用的用户赋予最恰当的数据库权限。如...

    C#控件大全

    体(通常是响应某个用户操作),然后才能对另一窗体进行输入。有模式显示的窗体通常用做应用程序中 的对话框。 (15)ActiveControl属性:用来获取或设置容器控件中的活动控件。窗体也是一种容器控件。 (16)...

    PDFdoPDFTextDelete(PDF删除文字工具)v1.6免费安装版

    PDFdo PDF Text Delete是一款可以将pdf文件内的指定部分文字删除的工具,如果某个PDF中部分文字想删除他,可以使用这款免费的PDF删除文字工具。 软件功能 1 能快速方便的删除PDF文件的指定内容生成新的文件,简单...

    Lotus公式语言函数简介

    在公式的计算过程中,如果文档的某个域不存在,就用 DEFAULT 作为它的值。允许给域指定动态的缺省值 @DeleteDocument 在代理中运行时此函数时,删除正在被处理的文档 @DeleteField 在代理中运行该函数,@DeleteField...

    vb Right函数获得字符串中指定后几位字符.rar

    这里使用vb Right函数一行代码即可搞定,运行代码如示例图所示,在最左侧文字框中输入任意字符串,程序预设的是获取最右侧的2位字符,单击按钮后即可获取到最左侧字符串的最右边2位字符,并显示在Text文本框中,单击...

    语言程序设计课后习题答案

    面向对象方法所强调的基本原则,就是直接面对客观存在的事物来进行软件开发,将人们在日常生活中习惯的思维方式和表达方式应用在软件开发中,使软件开发从过分专业化的方法、规则和技巧中回到客观世界,回到人们通常...

    可文本输入的下拉框select

    在开发过程中,我们经常会遇到有些页面要求某个文本域可以文本输入,又要求兼带支持select下拉选择

    arcgis工具

    在做外联如EXCEL等的时候对数据有一些要求,确保第一行包含字段名,这些字段名不能超过十个字母,不能出现特殊字符。最好把EXCEL保存为.csv文件去除一些不兼容的内容再连接。 转载ESRI论坛Lucy1114帖子说明: 12...

    orcale常用命令

    当不能关闭数据库时,可以用startup force来完成数据库的关闭 先关闭数据库,再执行正常启动数据库命令 7、startup pfile=参数文件名 带初始化参数文件的启动方式 先读取参数文件,再按参数文件中的设置启动数据库...

    Delphi AnsiMidstr判断某一字符是否在字符串中.rar

    Delphi 判断某一字符是否在字符串中,这里用到了Delphi AnsiMidstr函数、length函数,第一个文本框输入的是完整的字符串,第二个是目标字符串,程序将在完整字符串中查找目标字符串是否存在:  begin  if length...

    C++MFC教程

    4、窗口句柄:说到消息就不能不说窗口句柄,系统通过窗口句柄来在整个系统中唯一标识一个窗口,发送一个消息时必须指定一个窗口句柄表明该消息由那个窗口接收。而每个窗口都会有自己的窗口过程,所以用户的输入就会...

    ASP留言本加验证码源文件

     同时,提供输入框让用户输入,提交输入值后,与已有的Session值进行比较,根据判断结果做相应判断。  如果需要修改Session的name,只有两个地方改动:  a:您下载的imgchk文件夹中的validatecode.asp,其中...

    LINGO软件的学习

    在一个模型中,原始集是基本的对象,不能再被拆分成更小的组分。原始集可以由显式罗列和隐式罗列两种方式来定义。当用显式罗列方式时,需在集成员列表中逐个输入每个成员。当用隐式罗列方式时,只需在集成员列表中...

Global site tag (gtag.js) - Google Analytics