Board logo

標題: for each 用法 [打印本頁]

作者: ssooi    時間: 2021-3-11 09:58     標題: for each 用法

想請教For Each有辦法從第二個開始嗎?
能夠跳過第一個、直接從第二個開始嗎?
謝謝大家
  1. Set itemlist = IE.document.getElementsByClassName("quantumWizMenuPaperselectOption")
  2. For Each Item In itemlist
  3.     If Item.getAttribute("data-value") Like "PM" Then
  4.         Item.classList.Add ("isSelected")
  5.         Item.setAttribute "aria-selected", "true"
  6.         Item.setAttribute "tabindex", "0"
  7.     Else
  8.         Item.classList.Remove ("isSelected")
  9.         Item.setAttribute "aria-selected", "false"
  10.         Item.setAttribute "tabindex", "-1"
  11.     End If
  12. Next
複製代碼

作者: 准提部林    時間: 2021-3-11 14:15

Set itemlist = IE.document.getElementsByClassName("quantumWizMenuPaperselectOption")
For Each Item In itemlist
     N=N+1
    IF N>1 THEN
    If Item.getAttribute("data-value") Like "PM" Then
        Item.classList.Add ("isSelected")
        Item.setAttribute "aria-selected", "true"
        Item.setAttribute "tabindex", "0"
    Else
        Item.classList.Remove ("isSelected")
        Item.setAttribute "aria-selected", "false"
        Item.setAttribute "tabindex", "-1"
    End If
   END IF
Next
作者: ssooi    時間: 2021-3-11 14:29

已解決!
謝謝!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)