19 01 11 javascript 獲取某一種元素(所有的標籤) 以及字串處理的方法
阿新 • • 發佈:2019-01-12
獲取元素方法二
可以使用內建物件document上的getElementsByTagName方法來獲取頁面上的某一種標籤,獲取的是一個選擇集,不是陣列,但是可以用下標的方式操作選擇集裡面的標籤元素。
注意 拿出來的是一個數組 所以不能直接進行操作
<script type="text/javascript"> window.onload = function(){ var aLi = document.getElementsByTagName('li'); // aLi.style.backgroundColor = 'gold'; // 出錯!不能同時設定多個lialert(aLi.length); aLi[0].style.backgroundColor = 'gold'; } </script> .... <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li> </ul>
用 for 迴圈把所有的標籤拿出來進行迴圈一邊 則可以對應標籤的修改
字串處理方法
1、字串合併操作:“ + ”
2、parseInt() 將數字字串轉化為整數
3、parseFloat() 將數字字串轉化為小數
4、split() 把一個字串分隔成字串組成的陣列
5、charAt() 獲取字串中的某一個字元
6、indexOf() 查詢字串是否含有某字元
7、substring() 擷取字串 用法: substring(start,end)(不包括end)