十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
这个是HTML DOM对象的方法,并不是js的函数,js只是调用对象的focus方法.
创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站制作、成都网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的双塔网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
该方法表示将输入焦点移至对象上.
并不是另一个网友说的选中,选中是select()方法.
javascript onmouseover和onmouseout事件
onmouseover和onmouseout鼠标移入移出时触发的事件:
onmouseover 用户鼠标移入元素时触发的事件。并执行onmouseover调用的函数。
onmouseout 用户鼠标移开元素时触发的事件。并执行onmouseout调用的函数。
onmouseover和onmouseout 这两个事件在javascript中较常用。
下面通过一个示例更深入了解这两个事件的使用:
示例:鼠标移入时,改变字体的背景色,移出时,还原默认的背景色。
!DOCTYPE html
html
head
meta charset="utf-8" /
title鼠标移入时,改变字体的背景色,移出时,还原默认的背景色。/title
style
.xuexi{width:200px;height:120px;background:#abcdef;border:1px solid green;}
/style
script
function aixuexi(){
var woaixuexi=document.getElementById("woaixuexi");
woaixuexi.style.background="yellowgreen";
}
function xuexi(){
var xuexi=document.getElementById("woaixuexi");
xuexi.style.background="#abcdef";
}
/script
/head
body
div id="woaixuexi" onmouseover="aixuexi();" onmouseout="xuexi();" class="xuexi"/div
/body
/html
onClick 鼠标单击事件
onDblClick 鼠标双击事件
onMouseDown 鼠标上的按钮被按下了
onMouseUp 鼠标按下后,松开时激发的事件
onMouseOver 当鼠标移动到某对象范围的上方时触发的事件
onMouseMove 鼠标移动时触发的事件
…………
在处理表格的时候,我们关心表单中的信息一般有:
• 表单中元素的值。
• 表单元素触发的事件。(如改变元素的值,鼠标移出和移入元素都是元素的事件。)
• 表单本身的事件,主要是提交表单的操作。
对于常用的表单元素,我们有必要了解它的常用属性和事件,下面来分别介绍下:
文本框:
主要属性:
value:通过value属性我们可以获取和设置文本框中的内容。
主要事件:
onfocus:当进入元素的时候触发。
onblur:当离开元素的时候触发。
onchange:当文本框内容发生改变时触发。
onkeypress:键盘按键被按下并释放一个键时触发。
onkeydown:键盘按键被按下触发。
onkeyup:键盘按键被释放触发。
复选框和单选框:
主要属性:
value:checked:获取选项是否勾选,值为true和false。
主要事件:
onclick:选框被点击时触发。
onchange:checked的值改变时触发。
下拉框:
主要属性:
type:获取下拉框的类型(单选或多选)。
selectedIndex:获取被选中选项的序号。
options[x].selected:获取特定选项是否被选中,x为序号。(selectedIndex一般用于单选的下拉框。option[x].selected一般用于可以多选的下拉框。)
主要事件:
onchange:下拉框中被选中的选项改变时触发。
有一个教程网 站-秒秒学上,看下相关的知识,上面讲解得可以。
一、href="javacript:;" 用这个的话会出现浏览器访问“javascript:;”这个地址的现象,所以任何情况下都不建议使用;
二、href="javacript:void(0);" 表示点击这个链接后执行一条javascript语句:void(0); 这条语句表示什么也不做,是个空语句。当绑定了onclick()事件并且点击后,页面会停留在原地;
三、href="#" 这个是HTML的链接用法,意思是跳转到页面顶部,如果想快速地返回到顶部,那么就用这个链接,这种用法叫做锚。
扩展资料:
a 标签的 href 属性用于指定超链接目标的URL。
如果用户选择了a标签中的内容,那么浏览器会尝试检索并显示href 属性指定的URL所表示的文档,或者执行JavaScript表达式、方法和函数的列表。
参考资料:百度百科href
事件流描述的是从页面中接收事件的顺序,IE采用事件冒泡流,标准采用事件捕获流,最后addEventLister给出了第三个参数同时支持冒泡与捕获。
常用的事件主要有:
(1)单击事件:onclick。用户单击鼠标按键时产生的事件,同时。nclick指定的事件处理程序或代码将被调用执行.
(2)改变事件:onchange。当text或textarea元素内的字符值改变或select表格选项状态改变时发生该事件。
(3)选中事件:onselect。当text或textarea对象中的文字被选中时会引发该事件。如:
ipnut type="text" value="默认信息”onselect=alert(”您选中T文本框中的文字”)
(4)获得焦点事件:onfocus。用户单击text或textarea以及select对象,即光标落在文本框或选择框时会产生该事件。如:
select name= "zhengjian" onfocus=alert(”我成为焦点”)
(5)失去焦点事件:onblur.失去焦点事件正好与获得焦点事件相对,当text或textarea以及select对象不再拥有焦点而退出后台时,引发该事件。
(6)载人文件事件:onload,’当页面文件载人时产生该事件。onload的一个作用就是在首次载人一个页面文件时检测cookie的值,并用一个变量为其赋值,使它可以被源代码使用,本事件是window的事件,但是在HTML中指定事件处理程序时,一般把它写在body标记中。如:
body onload=alert(”正在加载页面,请等待一”)
(7)卸载文件事件:onunload。与载人文件事件。nload正好相反,当Web页面退出时引发的事件,并可更新。ookie的状态。如:
body onunload=confirm(”你确定要离开本页?”)
(8)鼠标镇盖事件:onmouseover, onmouseover是当鼠标位于元素上方时所引发的事件。如:
input type= "boutton" value=”按钮”onmouseover= "window. status=‘请您注意下面的状态栏·;return true"
(9)鼠标离开事件:onmouseout, onmouseout是当鼠标离开元素时引发的事件。如果和鼠标覆盖事件同时使用,可以创建动态按钮的效果。
(10)一般事件。
ondbclick:鼠标双击事件。
onkeypress:当键盘上的某个键被按下并且释放时触发的事件,要求页面内必须有激活的对象。
onkeydown:当键盘上某个键被按下时触发的事件,要求页面内必须有激活的对象。
onkeyup:当键盘上某个键被放开时触发的事件,要求页面内必须有激活的对象。
(11)页面相关事件。
onabort:图片在下载时被用户中断时触发的事件。
onbeforeunload:当前页面的内容将要被改变时触发的事件。