使用jQuery给input标签设置默认值
由于项目需求,简单地写了一个input默认值设置,实现给.form中所有的input设置默认值的方法。
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>input默认值设置</title> <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/1.6.2/jquery.min.js"></script> <script type="text/javascript"> $(function() { //集体调用 $(".form input").each(function(){ $(this).setDefauleValue(); }); //单个调用 $("#key").setDefauleValue(); }) //设置input,textarea默认值 $.fn.setDefauleValue = function() { var defauleValue = $(this).val(); $(this).val(defauleValue).css("color","#999"); return this.each(function() { $(this).focus(function() { if ($(this).val() == defauleValue) { $(this).val("").css("color","#000");//输入值的颜色 } }).blur(function() { if ($(this).val() == "") { $(this).val(defauleValue).css("color","#999");//默认值的颜色 } }); }); } </script> </head> <body> <form class="form"> <input type="text" size="30" value="输入昵称"> <br> <input type="text" size="30" value="输入姓名"> </form> <br> <br> <br> <input type="text" size="30" id="key" value="输入学员ID、姓名、昵称进行查找"> </body> </html>
以上就是本文的全部内容,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
jQuery获取及设置表单input各种类型值的方法小结
本文实例讲述了jQuery获取及设置input各种类型值的方法.分享给大家供大家参考,具体如下: 获取一组radio被选中项的值 var item = $("input[@name=items]:checked").val(); 获取select被选中项的文本 var item = $("select[@name=items] option[@selected]").text(); select下拉框的第二个元素为当前选中值 $('#select_id')[0].s
-
jquery判断input值不为空的方法
<input type="text" class="searchbox" /> <script type='text/javascript'> $(document).ready(function(){ //enter回车键激活搜索 $('.searchbox').bind('keypress', function(event) { if (event.keyCode == "13") { search_news(); }
-
jquery获取form表单input元素值的简单实例
一般取值方法 $("#id").val(); $("#id").attr("value"); //其中value是元素的属性名如<s:textfield id="cifName" key="cifName" name="#request.consBean.cifName" />的id,key,name属性.取到的值是属性后对应双引号里面的字符. function sav
-
jQuery针对input的class属性写了多个值情况下的选择方法
本文实例讲述了jQuery针对input的class属性写了多个值情况下的选择方法.分享给大家供大家参考,具体如下: jQuery选择input的class属性写了多个值的情况: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script src="jquery-1.6.2.js" ty
-
jQuery获取多种input值的简单实现方法
获取input的checked值是否为true: 第一种: if($("input[name=item][value='val']").attr('checked')==true) //判断是否已经打勾 --注:name即控件name属性,value即控件value属性 第二种: 可以不指定属性值,因一组checkbox的value值都会保存其在数据库中对应的id,最好写成如下方式: if($("input[name=row_checkbox]").attr('ch
-
使用jQuery给input标签设置默认值
由于项目需求,简单地写了一个input默认值设置,实现给.form中所有的input设置默认值的方法. <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>input默认值设置</title> <script type="text/javascript" src="http://apps.bdimg.com/li
-
select标签设置默认选中的选项方法
方法有两种. 第一种 通过<select>的属性来设置选中项,此方法可以在动态语言如php在后台根据需要控制输出结果. < select id = "sel" > < option value = "1" >1</ option > < option value = "2" selected = "selected" >2</ option > <
-
AngularJS select设置默认值的实现方法
AngularJS的select设置默认值 在使用Angular时候使用select标签时会遇到绑定数据指定默认显示值可这样实现 <!DOCTYPE html> <html ng-app="noteApp" ng-controller="noteCtrl"> <head> <meta http-equiv="keywords" content="keyword1,keyword2,keyword
-
举例说明如何为JavaScript的方法参数设置默认值
你是否遇到过这样的情况,写了个function,无参数. function showUserInfo(){ alert("你好!我是小明."); } function showUserInfo(){ alert("你好!我是小明."); } 调用: showUserInfo(); showUserInfo(); 后来,发现其他地方也需要这个function,但是有变量值已经在function里面写死了,怎么办?加个参数吧. function showUserInfo
-
解决antd 表单设置默认值initialValue后验证失效的问题
方法一: getFieldDecorator没有第三个参数,如果写了3个参数就会出错 错误代码: <Form.Item> { getFieldDecorator('userName', { initialValue: 'Tom' },{ rules: [{ required: true, message: '请输入用户名', }], })( <Input placeholder='请输入用户名'/> ) } </Form.Item> 正确代码: <Form.Ite
-
Springboot @Value注入boolean设置默认值方式
目录 @Value注入boolean设置默认值 问题描述 问题分析 解决方案 @Value 源码阅读 Spring解析@Value @Value注入boolean设置默认值 问题描述 Springboot 中读取配置文件 test: 业务代码如下 @Value("${test:true}") private boolean test; 报错如下 nested exception is org.springframework.beans.TypeMismatchException: Fa
-
Angular2中select用法之设置默认值与事件详解
本文主要给大家介绍了Angular2中select用法之设置默认值与事件的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: 一.设置默认值: 现在有三个学生小明,小红,小黑,对双向绑定的student设置你想要的select值就可以在下拉框默认选中 code1: 设置"请选择"为默认项,只需要把变量student设置为'',即可默认到"请选择",需要注意的是 <option value="">请选择</option>
-
MySQL表字段设置默认值(图文教程及注意细节)
环境 MySQL 5.1 + 命令行工具 问题 MySQL表字段设置默认值 解决 复制代码 代码如下: --SQL: CREATE TABLE test( i_a int NOT NULL DEFAULT 1, ts_b timestamp NOT NULL DEFAULT NOW(), c_c char(2) NOT NULL DEFAULT '1' ); --以下SQL不合法 --time_d time NOT NULL DEFAULT CURTIME(), --date_e date NO
-
EasyUI Combobox设置默认值 获取text的方法
$('#xxx').combobox('setValue',11); $('#epsId_combo').combobox('selectedIndex',0); <pre class="html" name="code"><select id='xxx' class="easyui-combobox" style="width: 180px;"> <option value='1'>第一个
-
Mysql select语句设置默认值的方法
1.在没有设置默认值的情况下: 复制代码 代码如下: SELECT userinfo.id, user_name, role, adm_regionid, region_name , create_timeFROM userinfoLEFT JOIN region ON userinfo.adm_regionid = region.id 结果: 设置显示默认值: 复制代码 代码如下: SELECT userinfo.id, user_name, role, adm_regionid, IFNUL
随机推荐
- vue.js 初体验之Chrome 插件开发实录
- Javascript图像处理—阈值函数实例应用
- CentOS防火墙用法浅析
- Java中的length和length()深入分析
- python实用代码片段收集贴
- asp.net使用母版页中使用ajax脚本取数据
- 使用phpexcel类实现excel导入mysql数据库功能(实例代码)
- PHP将进程作为守护进程的方法
- PHP面向对象教程之自定义类
- MySQL 视图的基础操作(五)
- 详解Docker 配置国内免费registry mirror
- 单击按钮显示隐藏子菜单经典案例
- python中stdout输出不缓存的设置方法
- java生成jar包的方法
- 分享Linux 系统生成随机密码的10种方法
- SQL Server游标的使用/关闭/释放/优化小结
- 跟我学习javascript的arguments对象
- 我教你学之注册表根键
- C#的Excel导入、导出
- 判断复选框是否被选中的两种方法