原生 js 操作dom的方法(建立節點和操作節點的幾種方法)
var newNode= document.createElement("p");//建立新節點
var text= document.createTextNode("hello");//建立文字節點
newNode.appendChild(text);
document.body.appendChild(newNode);
createDocumentFragment()//建立文件碎片節點(提高效率)
removeClild(),replaceChild(),insertBefore()
document.body.removeChild(p)//j接受一個引數,要刪除的元素
replaceChild()接收兩個引數,被新增節點,和被替換節點
parentNode()//父節點
insertBefore(newNOde,oldNode);接收兩個引數第一個,要新增的節點和插入在那個節點之前。
操作屬性
getAttribute('src');
setAttribute("src","");
相關推薦
js利用閉包封裝自定義模塊的幾種方法
暴露 使用 模塊化 function 一個 com 調用方法 urn ted 1.自定義模塊: 具有特定功能的js文件 將所有的數據和功能都封裝在一個函數的內部 只向外暴露一個包含有n個方法的對象或者函數 模塊使用者只需要通過模塊暴露的對象調用方法來
Js中去除數組中重復元素的幾種方法
method fun eth bsp class prot return index 方法 方法1: 1 Array.prototype.method1=function(){ 2 var arr=[]; 3 for(var i=0;i<this.l
js複製物件和陣列的幾種方法
js中的基本資料型別可以直接進行復制 例如: var str1 = '123456' var str2 = str1 console.log(str2) //123456 str1 = '123' console.log(str2) //123 如果是引用型別
Linux安裝(虛擬機器和雙系統兩種方法)
一、VMware虛擬機器 1.下載並安裝VMware: ①https://my.vmware.com/cn/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/15_0 ②下載Ubuntu映象檔案:http
js顯示和隱藏的幾種方法
顯示 隱藏 fadeIn() fa
C++ 建立三維陣列的幾種方法
(1)結構體宣告三維陣列 #include "stdafx.h" #include <iostream> #include <vector> using namespace std; int NX=2100; int NY=400; int NZ=5
建立多執行緒的幾種方法
多執行緒有幾種實現方法,分別是什麼?(建立執行緒的幾種方式) 多執行緒有三種實現方法: 1、繼承Thread類,重寫run()方法。然後直接new這個物件的例項,建立一個執行緒的例項,再呼叫start()方法啟動執行緒。(其實本質上Thread是實現了Runnabl
建立多執行緒有幾種方法?如何建立執行緒?
多執行緒有幾種實現方法? 多執行緒實現又3種方法,其中前兩中是常用的方法,推薦第二種方法,一個類應該在其修改或者加強是才繼承 1.繼承Thread類,重寫run()方法,例項化該類,呼叫執行緒start()方法 (1)自定義類,繼承Thread類,重寫run()方法 (2
JS及POI將頁面資料匯出EXCLE檔案的幾種方法
JS實現的三種方法如下: 1、js檔案:exportExcel.js //匯出方法1:把表格中的內容提取出來,利用IE的另存為.csv的格式。 function getXlsFromTbl(inTblId, inTblContainerId, title, rownumb
Python併發程式設計之建立多執行緒的幾種方法
今天的內容會比較基礎,主要是為了讓新手也能無障礙地閱讀,所以還是要再鞏固下基礎。學完了基礎,你們也就能很順暢地跟著我的思路理解以後的文章。本文目錄學會使用函式建立多執行緒學會使用類建立多執行緒多執行緒:必學函式講解經過總結,Python建立多執行緒主要有如下兩種方法:函式類接
Collections之sort的兩個方法(自然排序和自定義比較器排序)
Collections是個服務於Collection的工具類(靜態的),它裡面定義了一些集合可以用到的方法。 本文演示了Collections類裡sort()的兩個方法。第一種只需傳入被排序的集合,便會為它自然排序。但有時我們需要自定義排序的方式,這是我們就得定義一個比較器
HTML table表頭固定(自己做專案使用的幾種方法)
還記得之前公司需要做表頭固定,但是由於基礎太差,去查了好多好多文件。最後總結出幾個不錯的方法和外掛。 一、使用css + js來實現表頭固定 使用css定位th 根據父級滾動條scrolltop的偏移量獲取值,在用js把偏移量賦值到th的定位top上。就做
Appium Android 獲取包名和 Activity 的幾種方法 (轉)
androidm test class .com mps 文件 ren -s tle 本文檔主要記錄“獲取包名和 Activity 的方法”,用於自動化測試時啟動APP。以下方法主要來源於網絡和社區同學的貢獻,特此感謝! 1. 方法一: pm list package查看包
v-bind 繫結class 和 style 的幾種方法
v-bind 繫結class 一、物件語法: 1. 資料屬性物件語法: <style> <!--新建一個active 的class--> .active{color:red} </style> <!--v-bind
SpringIOC容器初始化之後,和銷燬之前幾種方法的執行順序
1.搭建一個簡單的Spring環境 2.定義一個介面及其實現類 package com.roger.service; public interface SpringLifeCycleService { void springLifeCycle(); } package co
Python中求數字的平方根和平方的幾種方法
方法一: 使用內建模組 >>> import math >>> math.pow(12, 2) # 求平方 144.0 >>> mat
關於chromium-browser禁用異常關閉通知的方法以及chromium-browser全屏的幾種方法
在使用指令碼開機時候呼叫chromium-browser瀏覽器開啟指定網站並全屏的時候遇到一些需求和問題。 瀏覽器未正常關閉的時候重啟裝置,在下次啟動瀏覽器的時候會有異常關閉通知,讓選擇是否恢復,比較煩人,所以想遮蔽掉該通知。 在經過不斷的查詢資料,試圖通過chromium-browser
遍歷Hashtable中的key和value的幾種方法
package coreJava; import java.util.Enumeration; import java.util.Hashtable; import java.util.Iterator; /* * 處理原則:先取出key,再利用key獲取value
iOS中修改狀態列StatusBar狀態和樣式的幾種方法
有時候我們需要把介面中的狀態列隱藏掉,或者在深背景色的時候需要把狀態列的顏色改為白色。 在iOS7之前通常使用如下方式: UIApplication * app = [UIApplication sharedApplication]; app.statusB
執行緒掛起和恢復的幾種方法
執行緒掛起和恢復方法(1):sleep()方法 此種方法比較簡單,哪個執行緒需要掛起就在哪個執行緒中直接呼叫:Thread.sleep(掛起的毫秒數); 執行緒掛起和恢復方式(2):join()方法 在實現多執行緒的兩種方法這篇博文中值說明了Threa