美文网首页
HTML之JavaScript——操作BOM

HTML之JavaScript——操作BOM

作者: 思君_4cd3 | 来源:发表于2019-10-13 19:35 被阅读0次

BOM

浏览器对象模型:提供独立于内容而与浏览器窗口进行交互的对象。


示例
1.window对象

window对象的方法有很多,大家可以自行百度,我在这里就演示几种常用的方法:

  • confirm方法:向用户显示简单的对话框,用于获取用户的响应,prompt()方法也可以。


    示例
  • 打开新窗口
    window.open()方法
    三个参数:
    1.需要载入新窗口的网页的url
    2.新窗口的名字
    3.特性字符串


    示例
  • focus()
    请求或放弃窗口的键盘焦点。


    示例
    示例
  • setInterval()和setTimeout()
    定时器,设置或者取消重复调用的函数,该函数在两次调用之间有指定的延迟,设置或取消在指定的若干毫秒后要调用一次的函数。
    setInterval():
    让函数在一定时间内重新执行,外部调用
    setInterval(函数名.时间间隔);
    时间间隔:毫秒为单位
    clearInterval函数:
    清除设置的setInterval函数
    clearInterval(timed);


    示例1
    示例

    定时器:
    window.setTimeout(函数名,毫秒值);
    特单:只执行一次
    window.setInterval(函数名,毫秒值);
    特点:循环执行


    示例
  • 练习:
    1.在div中每秒显示当前系统时间,5秒后停止


    示例

    2.在文本框中每隔一秒显示一个数字,即1-9,第10秒时提示“10秒已到”


    示例
2.document对象

getElementsByName:
根据NAME标签属性的值获取对象的集合


示例
示例
示例
示例
3.其他BOM
  • history对象
    属性:length
    方法:go() back() forward()


    history1
    history2
    history3
  • location对象
    href属性:跳转


    示例
  • 练习:
    1.通过定时器实现3张图片的切换(轮播图)
    思路:3张图片名分别设置成1.jpg2.jpg3.jpg,获取到标签对象,通过对象.src属性,改变图片路径(拼串)

(此文章仅作为个人学习笔记使用,如有错误欢迎指正~)

相关文章

网友评论

      本文标题:HTML之JavaScript——操作BOM

      本文链接:https://www.haomeiwen.com/subject/ufvductx.html