章节
问答
课签
笔记
评论
占位
占位

鼠标经过事件(onmouseover)

鼠标经过事件,当鼠标移到一个对象上时,该对象就触发onmouseover事件,并执行onmouseover事件调用的程序。

现实鼠标经过"确定"按钮时,触发onmouseover事件,调用函数info(),弹出消息框,代码如下:

运行结果:

 

任务

补充右边编辑器第13行,当鼠标经过"确定"按钮后,调用message()函数,弹出消息对话框。

?不会了怎么办

使用onmouseover事件,为input标签添加属性 onmouseover="message()"

||
1
2
<!DOCTYPE HTML>
<html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最赞回答 / 樱雪_sakura
按照加载当顺序,当你加载 js 的时候,DOM 都还没有构建完成呢,你拿到的 document.getElementById("password") 是个 null,null 怎么会有 value 呢?所以一定会报错。放在函数里面是因为当你点击的时候 DOM 已经构建完成了,所以 pwd 是一定存在的,所以不会报错。另外放在函数外面的确是全局变量,但是在网页加载顺序上不对,js 是个脚本语言,不能没有 DOM 的时候你去操作了 DOM,那浏览器渲染这个 DOM 的时候是听谁的。

最新回答 / 幕布斯_word
你这是对的,再确认几次就好了,这题任务给的是在13行输入有问题,是在下面输入就对了

最赞回答 / skjaao
你指的是密码输入框吗?type=password

最赞回答 / 慕侠5530338
之前教程不就是有吗,先获取对应id,然后通过 style修改样式,最后在  要经过的地方  onmouseover  事件

最赞回答 / 发质惊人
class="password"var cl=document.getElementsByClassName("password")

最赞回答 / weixin_慕斯7536593
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title> 鼠标经过事件 </title><script type="text/javascript">    function message(){      var result=confirm("请输入密码后,再单击确定!"...

最赞回答 / 宝慕林6291606
<script type="text/javascript">    function message(){      var pwd=document.getElementById("password").value;      if(!pwd){      confirm("请输入密码后,再单击确定!");      }      else{          alert("succeed login in");      }            }</script><...

已采纳回答 / 我是一片水中的沸腾鱼
/*1:数据类型层面 undefined是一个undefined数据类型 null:它是object数据类型2:内存分配层面 undefined:如果是一个变量没有赋值操作就是undefined; null:代表的是对象默认值3:运算中*/ var n1 = 1 + undefined; alert(n1);//NaN var n2 = 1 + null; alert(n2);//1 var n3; alert(n3)//undefined if(n3 == null){ alert(33)//执行 }

最新回答 / 慕移动9181930
养成转义好习惯,或者加r#39;xxx#39;tmyxicxzmbbdgkvzfukdbaogllobiftyfdexofxsahfmmqlnzbszlragczwhoqzojrlwdajhafrpzloiuxwvsxyyonlncdtwkuyodbmzyzvpdttiasoexkmhemlafhowpyocmdpbowjudooqa

已采纳回答 / 慕粉4019690
psw变量应该放在函数体

最赞回答 / 夙和
<!DOCTYPE html><html><head>    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />    <title>判断输入框是否为空</title>    <script>function inputText(){ var x=document.getElementById("text").value;if(x=="...

最新回答 / 夙和
赋予变量的格式应该是 变量 = 值,指的是将右边的值赋予左边的变量,位置不可调换;且在body中应给容器定义id,否则将无法找到该id。如想判定输入框内容为空,正确表达式为if(zhi=="")或if(!zhi),if(zhi==0)表示的是判定zhi的值是否等于零。<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />&...

最赞回答 / XAGT
如果是文本,获得文本中的内容
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言