




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
信息安全技術應用ApplicationofInformationSecurityTechnology函數和DOM《前端技術開發》前端技術開發目錄函數1獲取元素2修改屬性3任務實施41函數前端技術開發函數Web前端技術1函數是一段可重復使用的代碼塊,它可以接受輸入(稱為參數),執行一些操作,并返回結果(稱為返回值)。函數在JavaScript中非常核心,因為它們允許我們封裝代碼,使其更易于重用和維護。函數Web前端技術1函數是一段可重復使用的代碼塊,它可以接受輸入(稱為參數),執行一些操作,并返回結果(稱為返回值)。函數在JavaScript中非常核心,因為它們允許我們封裝代碼,使其更易于重用和維護。functiongreet(name){return"Hello,"+name+"!";}console.log(greet("Alice"));//輸出:Hello,Alice!函數Web前端技術1函數的參數可以有默認值。這意味著如果調用函數時沒有提供某個參數的值,那么該參數將使用其默認值。這是從ES2015(也稱為ES6)開始引入的新特性。functiongreet(name="World"){return"Hello,"+name+"!";}console.log(greet("Alice"));//輸出:Hello,Alice!console.log(greet());//輸出:Hello,World!2獲取元素前端技術開發獲取元素Web前端技術2DOM(文檔對象模型)是用于操作HTML和XML文檔的編程接口。DOM允許程序和腳本動態地訪問和更新文檔的內容、結構和樣式。下面是一些常用的查詢接口:接口含義getElementById返回具有指定ID的元素。getElementsByClassName返回一個類數組的對象,包含所有具有指定類名的元素。getElementsByTagName返回一個類數組的對象,包含所有具有指定標簽名的元素。querySelector返回匹配指定CSS選擇器的第一個元素。querySelectorAll返回一個NodeList對象,包含所有匹配指定CSS選擇器的元素。獲取元素Web前端技術2其中querySelector和querySelectorAll是HTML5中新增的標準,功能最強大,鼓勵使用。//獲取id為header的元素letheader=document.querySelector('#header');//獲取所有class為section的元素letsections=document.querySelectorAll('.section');//獲取所有p標簽letp=document.querySelectorAll('p');3修改屬性前端技術開發修改屬性Web前端技術3元素身上的style屬性決定了它的外觀。所有CSS中可以定義的屬性在style中都有:<pid="text">Thisisatestmessage.</p><script> lettext=document.querySelector('#text'); text.style.color='blue'; text.style.fontSize='20px';</script>#text{ color:blue; font-size:20px;}修改屬性Web前端技術3CSS的屬性名稱中出現“-”分割的單詞,在style中的屬性名稱就按照小駝峰命名法處理:CSS屬性DOM中的style屬性background-colorbackgroundColorfont-sizefontSize…………4任務實施前端技術開發任務實施Web前端技術4準備好3到5幅圖片,圖片的尺寸盡量保持一致。在頁面上放置一個固定尺寸的圖層作為窗口,窗口的尺寸也和圖片的尺寸保持一致。將所有圖片塞入一個容器(也是圖層),讓圖片水平排列。下面是代碼:<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>JavascriptDemo</title><style>.carousel{width:500px;height:280px;margin:auto;}.carousel>img{width:500px;height:280px;display:block;float:left;}</style></head><body><divclass="carousel"><imgsrc=""id="carousel-image"></div></body></html>任務實施Web前端技術4窗口初始化后,使用DOMAPI獲取圖片元素,設置src屬性。<script>constimages=['pic/sample1.jpg','pic/sample2.jpg','pic/sample3.jpg',];letcurrent=0;constimage=document.querySelector('#car
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CCS 037-2023綜采工作面礦壓智能化監測系統技術規范
- T/CBJ 1106-2024酒類企業ESG披露指南
- 事業單位實習生合同5篇
- 租賃門面合同簡易版10篇
- T/ZSJX 4101-2019食用菌優質經銷商評價準則
- T/ZSJX 1101-2019金針菇工廠化生產技術規程
- T/ZSESS 006.2-2023環保共性產業園建設和管理規范第2部分:木制家具噴涂核心區
- 醫療廢物管理培訓體系構建
- 幼兒園新年活動策劃方案
- 健康促進班會課課件
- 尊重學術道德遵守學術規范學習通超星期末考試答案章節答案2024年
- 2024年江蘇武進經濟發展集團招聘筆試參考題庫含答案解析
- 300t汽車吊起重性能表
- 擋土墻隱蔽工程驗收記錄
- 外墻外保溫施工工藝(擠塑聚苯板)
- 《實驗室安全教育》課程教學大綱(本科)
- 部編版六年級下冊語文作業本參考答案
- 牙髓炎護理查房【版直接用】課件
- 刺激性藥物外滲后處理(3)
- 鐵塔CRM系統立項操作流程
- 鄂爾多斯婚禮課程
評論
0/150
提交評論