亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

JavaScript入門篇

標簽:
JavaScript
JavaScript入门

拙见:JavaScript可使网页动态化,是因为JavaScript对网页载入了一段逻辑,在这个逻辑之中且可对网页进行操作。

常用互动方法

1. 输出内容:document.write

     直接输出内容:用"",直接输出括号内的内容:write("zifuchuang")
     通过变量:输出内容:write(var)
     输出多项内容:内容之间用‘+’连接:write("zifuhcuang"+var)
     输出HTML标签:使用""括起来:write("<br />")

2. 对话框
    警告对话框:alert("提示信息") 

    确认框

        应用场景:通常让用户进行选择,通过返回值判断用户点击了什么按钮
        语法:confirm(str)
             str:在消息框中显示的文本
             返回值:Boolean 
    提问对话框

        应用场景:与用户进行文本的交互
        语法:prompt(str1,str2)
            str1:要显示在消息对话框中的文本,不可修改。
            str2:文本框中的内容,可以修改。
            返回值:确定,返回文本框中的文本。
                   取消,返回null

3.  新窗口
    打开超链接时窗口的位置和各个参数
    语法:window.open(URL,["窗口名称"],["参数字符串"])
        窗口名称
            1. 同变量命名方式一样
            2. 特殊意义的名称
                _blank:在新窗口显示目标网页
                _self:在当前窗口显示目标网页
                _top:_top 目标将会清除所有被包含的框架并将文档载入整个浏览器窗口。
            3. 相同的name的窗口只能显示一个

        参数字符串:常用的参数
            width,height=px
            menubar,toolbar,scrollbar,status(状态栏)=yes|no
        返回值: 窗口对象
        关闭窗口:窗口对象.close()

DOM树

    拙见:就像数据结构的树一样,
    作用:
        有了DOM树可以更方便的对HTML文档中的节点进行操作。
    结构:多个节点构成
        节点类型
            元素节点<body>,<nav>
            属性节点class,border
            文本节点 
    操作:
        1. 通过ID获取元素:document.getElementById("id")
            获取的元素是一个对象,下面元素进行操作,就要通过它的属性和方法
        2. 对象属性
            innerHTML:元素的内容
                Object.innerHTML:获取该节点元素的内容,或进行赋值修改。注意innerHTML的大小写。
            style:元素的样式
                Object.style.hight,Object.style.color等等,获取样式,或进行赋值修改。

                显示或隐藏元素
                style.display=none|block

                    none:隐藏
                    block:显示
            className:
            object.className设置或返回元素的class属性,通过更改css的类名来更改样式。

本文出自慕课网,转载请注明出处,侵权必究。

點擊查看更多內容
43人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消