js实现鼠标点击文本框自动选中内容的方法


Posted in Javascript onAugust 20, 2015

本文实例讲述了js实现鼠标点击文本框自动选中内容的方法。分享给大家供大家参考。具体如下:

这里使用JS实现鼠标点击时自动选中文本框文本的效果,相信许多朋友都遇到这种功能的,就是当我们点击文本框的时候,文本框中默认的文字会被全部选中,这样当你输入的时候不用再去选择,省去了一些麻烦,提高了输入效率,用户肯定会喜欢这功能,那么实现的方法是怎么样呢?通过本代码你就搞明白了。

先来看看运行效果截图:

js实现鼠标点击文本框自动选中内容的方法

在线演示地址如下:

具体代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>自动选择文本框/编辑框中的文字</title>
<script type="text/javascript">
function Myselect_txt(){
 if (document.form1.title.focus){
 document.form1.title.select();}
}
function Myselect_txtarea(){
 if (document.form1.content.focus){
 document.form1.content.select();}
}
</script>
</head>
<body style="font-size:12px">
<table width="443" height="97" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#f9f9f9">
 <form name="form1">
 <tr bgcolor="#214994">
  <td height="25" colspan="2"><div align="center"><font color="#FFFFFF">新闻信息修改</font></div></td>
 </tr>
 <tr>
  <td width="80" height="28"><div align="right"><font color="#214994">新闻标题:</font></div></td>
  <td width="363"><input name="title" type="text" size="50" value="今日新闻头条" onClick="Myselect_txt()"></td>
 </tr>
 <tr>
  <td height="20"><div align="right"><font color="#214994">新闻内容:</font></div></td>
  <td rowspan="2"><textarea name="content" cols="50" rows="6" onClick="Myselect_txtarea()">今日,据相关方面报道,...</textarea></td>
 </tr>
 <tr>
  <td height="10"> </td>
 </tr>
 <tr>
  <td height="32" colspan="2">
  <div align="center">
   <input name="add" type="submit" id="add" value="添加">
 
   <input name="Submit" type="reset" value="重置">
  </div></td>
 </tr>
 </form>
</table>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
使用ExtJS技术实现的拖动树结点
Aug 05 Javascript
jQuery 中DOM 操作详解
Jan 13 Javascript
jQuery.position()方法获取不到值的安全替换方法
Mar 13 Javascript
Bootstrap导航栏各元素操作方法(表单、按钮、文本)
Dec 28 Javascript
基于JavaScript定位当前的地理位置
Apr 11 Javascript
微信小程序 检查接口状态实例详解
Jun 23 Javascript
Vue-Cli中自定义过滤器的实现代码
Aug 12 Javascript
js如何找出字符串中的最长回文串
Jun 04 Javascript
Windows下支持自动更新的Electron应用脚手架的方法
Dec 24 Javascript
vue使用localStorage保存登录信息 适用于移动端、PC端
May 27 Javascript
微信小程序实现弹出菜单动画
Jun 21 Javascript
createObjectURL方法实现本地图片预览
Sep 30 Javascript
js实现文字在按钮上滚动的方法
Aug 20 #Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
Aug 20 #Javascript
js实现网页多级级联菜单代码
Aug 20 #Javascript
javascript常用的方法整理
Aug 20 #Javascript
JS实现的Select三级下拉菜单代码
Aug 20 #Javascript
遮罩层点击按钮弹出并且具有拖动和关闭效果(两种方法)
Aug 20 #Javascript
JS实现支持多选的遍历下拉列表代码
Aug 20 #Javascript
You might like
帝国cms常用标签汇总
2015/07/06 PHP
iOS10推送通知开发教程
2016/09/19 PHP
JS小功能(setInterval实现图片效果显示时间)实例代码
2013/11/28 Javascript
javascript 构造函数方式定义对象
2015/01/02 Javascript
JavaScript日期时间与时间戳的转换函数分享
2015/01/31 Javascript
JavaScript引用类型和基本类型详解
2016/01/06 Javascript
JavaScript String 对象常用方法详解
2016/05/13 Javascript
AnjularJS中$scope和$rootScope的区别小结
2016/09/18 Javascript
JS+HTML5实现的前端购物车功能插件实例【附demo源码下载】
2016/10/17 Javascript
JS设置时间无效问题的解决办法
2017/02/18 Javascript
jQuery取得元素标签名称小结(附代码)
2017/08/16 jQuery
vue2.0实现音乐/视频播放进度条组件
2018/06/06 Javascript
JS实现checkbox互斥(单选)功能示例
2019/05/04 Javascript
[09:43]DOTA2每周TOP10 精彩击杀集锦vol.5
2014/06/25 DOTA
[50:17]Newbee vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
[01:04:05]Mineski vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python中的字典详细介绍
2014/09/18 Python
python实现的希尔排序算法实例
2015/07/01 Python
使用python装饰器计算函数运行时间的实例
2018/04/21 Python
python 机器学习之支持向量机非线性回归SVR模型
2019/06/26 Python
调试Django时打印SQL语句的日志代码实例
2019/09/12 Python
python GUI库图形界面开发之PyQt5信号与槽基本操作
2020/02/25 Python
keras中模型训练class_weight,sample_weight区别说明
2020/05/23 Python
Python 实现简单的客户端认证
2020/07/29 Python
Kiwi.com中国:找到特价机票并发现新目的地
2019/10/27 全球购物
System.Array.CopyTo()和System.Array.Clone()有什么区别
2016/06/20 面试题
社团文化节策划书
2014/02/01 职场文书
美术毕业生求职信
2014/02/25 职场文书
制药工程专业职业生涯规划范文
2014/03/10 职场文书
幼儿教师师德演讲稿
2014/05/06 职场文书
道路交通事故人身损害赔偿协议书
2014/11/19 职场文书
2014年幼儿园学期工作总结
2014/12/05 职场文书
离婚起诉书范文2015
2015/05/19 职场文书
Nginx反向代理多个服务器的实现方法
2021/03/31 Servers
MongoDB使用profile分析慢查询的步骤
2021/04/30 MongoDB
深入理解redis中multi与pipeline
2021/06/02 Redis