0
所以我試圖找到一種方法來從第一行提取數據,其中第一列的複選框未選中。我知道這可能聽起來像是一個真正的初學者問題,但我無法找到如何去做,儘管搜索了幾個小時。Javascript:找到第一個未選中的框並從行中檢索信息
這裏一步一步的我的目標明確:
- 找到的第一個複選框是選中;
- 從另一列(內部html)中檢索信息,但從對應行和檢索複選框的屬性(「名稱」);
- 如果不在屏幕上打開它,請使用複選框(部分URL)的屬性來打開完整的URL並將更多信息檢索到MySQL;
- 選中複選框;
- Rince和重複
我只是在尋找有關一步一個和兩個信息外,其餘是有澄清。我之前沒有使用JavaScript編寫Internet瀏覽前幾天的經驗,我所做的唯一編碼是R中的統計分析。
任何幫助將不勝感激。
非常感謝!
尼古拉
我不能修改HTML我正在使用,但複選框沒有類。有沒有辦法解決?他們只有2個屬性,每個屬性都有一個獨特的「名稱」,他們顯然分享類型。如果我們可以按照類型進行搜索,就會發現它們是窗口中唯一的CB。 '$(」。複選框 ')。每個(函數(指數,元素){ 如果($(元件).prop(' 檢查 ')){ VAR ROWNUMBER = $(元件).prop(' ID ')分裂(' _ ')[1]; 變種報告= [ $(' #REPORT_LIST」 + ROWNUMBER).getElementByAttribute( '姓名') ] } });' – Nikola
嘗試了一些變體也不能得到任何工作。他們顯示沒有錯誤,但變量未定義。在你的例子中,你使用一個包含rownumber的id,除了計數tr的 – Nikola
,你可以迭代任何元素,你只需要一個符合你的要求的合適的選擇器:除了計數器的任何地方,我沒有它們的行號。 – JGonDev