js进阶 9-10 html控件如何实现点击自动选择控件内容
js进阶 9-10 html控件如何实现点击自动选择控件内容
一、总结
一句话总结:
1、在click事件中,如果focus,那就select
2、blur
1、html中控件添加两种方式?
在表单中加方法的方式就不用再去选择元素了
事件的两会两种方式:
知控件方式:在控件中直接调用事件
不知控件方式:选择到控件,然后添加时间
2、html控件常用的事件(五种)?
click focus blur select change
3、html中blur事件是干嘛的?
从文本域上移开焦点
4、html中select事件是干嘛的?
选取文本域中的内容
5、html元素出发事件或者添加事件的方法?
element直接点事件就好,如果是添加事件,匿名函数ok的。htmlElement.事件
二、js进阶 9-10 html控件如何实现点击自动选择控件内容
1、案例描述
自动选择文本
案例要点:某些时候我们希望用户可以很方便的对文本框中的内容进行编辑操作,这时候常会出现这样的功能,即用户单击文本框时候,文本框中的文字会自动被选中,该功能主要用到focus()方法
2、相关知识点
Text 对象方法
- blur()从文本域上移开焦点
- Focus()在文本域上设置焦点
- Select()选取文本域中的内容。
3、代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>自动选择</title>
</head>
<body>
<form name="form1" action="#">
<p>主题:<input name="title" type="text" value="评论标题" onclick="select_title()"></p>
<p>内容:<textarea name="content" onclick="select_content()"></textarea></p>
<input type="submit" value="提交">
</form>
<script>
function select_title(){
if (document.form1.title.focus) {
document.form1.title.select()
}
}
function select_content(){
if (document.form1.content.focus) {
document.form1.content.select()
}
}
</script>
</body>
</html>
三、测试题-简答题
1、html中控件添加两种方式?
在表单中加方法的方式就不用再去选择元素了
事件的两会两种方式:
知控件方式:在控件中直接调用事件
不知控件方式:选择到控件,然后添加时间
2、html控件常用的事件(五种)?
click focus blur select change
3、html中blur事件是干嘛的?
从文本域上移开焦点
4、html中select事件是干嘛的?
选取文本域中的内容
5、html元素出发事件或者添加事件的方法?
element直接点事件就好,如果是添加事件,匿名函数ok的。htmlElement.事件
js进阶 9-10 html控件如何实现点击自动选择控件内容的更多相关文章
- js进阶 13-9/10 jquery如何实现三级列表
js进阶 13-9/10 jquery如何实现三级列表 一.总结 一句话总结:用的是定位,父标签相对定位,子标签就可以绝对定位了,绝对定位的孩子还是可以设置绝对定位.用toggle设置子菜单显示和隐藏 ...
- js进阶 11-9/10/11 jquery创建和插入节点
js进阶 11-9/10/11 jquery创建和插入节点 一.总结 一句话总结: 1.jquery插入节点8个方法? 内部之前,内部之后,之前,之后:各两个 append()和appendTo() ...
- Android控件——AutoCompleteTextView与MultiAutoCompleteTextView(实现自动匹配输入的内容)
------------------------------------AutoCompleteTextView----------------------
- asp.net mvc中使用jquery H5省市县三级地区选择控件
地区选择是项目开发中常用的操作,本文讲的控件是在手机端使用的选择控件,不仅可以用于实现地区选择,只要是3个级别的选择都可以实现,比如专业选择.行业选择.职位选择等.效果如下图所示: 附:本实例asp. ...
- js进阶ajax的XMLHttpRequest对象的status和statustext属性(如果ajax和php联合使用的话:open连接服务器的第二个参数文件路径改成请求php的url即可)
js进阶ajax的XMLHttpRequest对象的status和statustext属性(如果ajax和php联合使用的话:open连接服务器的第二个参数文件路径改成请求php的url即可) 一.总 ...
- js进阶 9-9 html控件如何实现回车键切换焦点
js进阶 9-9 html控件如何实现回车键切换焦点 一.总结 一句话总结:在onkeydown事件中判断event对象的键位码,然后focus事件. 二.js进阶 9-9 html控件如何实现回车键 ...
- js进阶 9-6 js如何通过name访问指定指定表单控件
js进阶 9-6 js如何通过name访问指定指定表单控件 一.总结 一句话总结:form中控件的三种访问方式:2formElement 1document 1.form中控件的三种访问方式? 1.f ...
- js 跨域的问题 (同一个主域名不同的二级域名下的跨域问题) 解决 WdatePicker.js my97日期选择控件
例如域名是 a.xx.com 和 b.xx.com 如果一个页面中引入多个iframe,要想能够操作所有iframe,必须都得设置相同domain. 如果iframe的时候 a包含b 为 ...
- [Ext JS 4] 实战之 带week(星期)的日期选择控件(三)
前言 在 [Ext JS 4] 实战之 带week(星期)的日期选择控件(二) 的最后,有提到一个解决方案. 不过这方案有一个条件 ==> “2. 每年的周数从(1-52), 如果超过52 周 ...
随机推荐
- 阿里一道Java并发面试题 (详细分析篇)
说明 前天分享了一篇关于阿里的"Java常见疑惑和陷阱"的文章,有人说这个很早就有了,可能我才注意到,看完之后发现内容非常不错,有几个我也是需要停顿下想想,如果后续有机会我录制一个 ...
- 使用@Order调整配置类加载顺序
转自:https://blog.csdn.net/qq_15037231/article/details/78158553 4.1 @Order Spring 4.2 利用@Order控制配置类的加载 ...
- JS里面的indexOf()函数
stringObject.indexOf(searchvalue,formindex); searchvalue在字符串首次出现的位置,位置是从0开始算的.
- 为什么出现ORM
ORM(Object Relational Mapping)对象关系映射,是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术 . 为什么出现ORM? 面向对象的特征:我们通常使用的开发语言J ...
- 机器学习算法中怎样选取超參数:学习速率、正则项系数、minibatch size
本文是<Neural networks and deep learning>概览 中第三章的一部分,讲机器学习算法中,怎样选取初始的超參数的值.(本文会不断补充) 学习速率(learnin ...
- uvaoj-1595:symmetry
1595 - Symmetry The figure shown on the left is left-right symmetric as it is possible to fold the s ...
- 函数的引用透明性(referential transparency)
1. 基础 初学程序设计时,比较容易混淆的两个概念是数学函数(math function)和程序中使用的函数. 在数学函数中 y=f(x),一个输入值有固定的输出值.例如,无论计算多少次,sinπ 的 ...
- Android ListView带CheckBox实现单选
第1种方法: 首先是我们的bean: public class Bean { private boolean isChecked; private String msg = "这是一条测试数 ...
- Android 利用an框架快速实现夜间模式的两种套路
作者:Bgwan链接:https://zhuanlan.zhihu.com/p/22520818来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 网上看到过大多实现夜间模 ...
- ping localhost 没反应解决方式
今天在搭建导师公司的spark的集群的时候须要有一台机器须要ssh 到自己.可是运行以下两条命令后发现没有反应 ping localhost ping 127.0.0.1 之后问了下别人,发现是/et ...