下拉列表事件 onchange
陣列的常用方法
新增元素: arr.push(12);
push()方法在陣列的
末尾新增乙個或多個元素,返回的是陣列的長度
unshift() 從陣列的前面放入元素
刪除元素
pop() 移除
最後乙個元素
shift() 移除第乙個元素
陣列的連線
concat() 連線
兩個或多個陣列,
不會改變原來的
陣列,返回的是連線的陣列的乙個副本, 把
陣列轉為字串
join() 作用是將陣列各個元素是通過
指定的分隔符進行
連線成為乙個
字串語法 arrayobject.join(separator)
把字串轉為陣列
split() split() 方法用於把乙個字串
分割成字串陣列
js三大部分 ecmascript dom bom
ecmascript 規定了
語法和物件
dom(學習的重點) 文件物件模型 處理網頁內容的
方法和介面
bom 瀏覽器物件模型
相容 性 了解即可
window.alert("aa");
dom 為文件提供了
結構化表示,並定義了如何通過指令碼來
訪問文件結構。
節點(標籤,元素,標記)
元素節點: 每乙個html標籤
文字節點: 標籤中的
文字屬性節點:標籤的
屬性
訪問節點
getelementbyid() id 訪問節點
getelementsbytagname() 標籤訪問節點
getelementsbyclassname()
類名 相容性問題,主流瀏覽器識別,ie6,7,8不識別這個方法
要想任何瀏覽器都識別這個方法,需要自己封裝自己的類
思想:我們要取出所有的盒子,利用遍歷,根據每乙個classname判斷,相等就留下來
個人感慨:對現階段迴圈不熟練,以及函式 陣列認識不夠深,需要時間練習
js複製文字內容
1.執行以下解決方案條件 這個是原理 執行複製方法時 所複製文字不能被任何 塊級元素和行內塊元素和行內元素遮蓋否則無效 解決方案 將文字通過絕對定位或其他方式移除螢幕外 ios中不能複製屬性值,只能複製文字元素節點 解決方案 可以把文字顏色設成背景色就能達到隱藏看不見的效果不影響顯示 直接上 以下是...
js 函式基礎內容
1.基本函式 function myfunction a,b 這裡也可以是 等一些運算符號 2.函式表示式 var x function a,b document.getelementbyid demo innerhtml x 1,2 以上函式實際上是乙個 匿名函式 函式沒有名稱 函式儲存在變數中,...
js自動填充內容工具
工具類 var hsutil var elements jquery expr find hs model 這裡會找到帶有hs model標籤的元素 elements.each function else 這裡是關鍵,元素的hs model中必須儲存鍵名。行業 從業人員 註冊資金 狀態 目的很簡單,...