1樓:匿名使用者
不要看原始碼......
在數字上右鍵,選擇檢查元素,應該會自動開啟開發者工具,且跳轉到相應的位置。這裡顯示的文件樹是最終的,就是所有指令碼執行完之後。
一定要選中它的話,可以看到它沒有id,只有class名是tm-price,第一種方法是
document.getelementsbyclassname("tm-price")
,但可能多個元素都屬於一個class,這樣會返回包含多個元素的陣列,經過觀察發現,陣列裡只有兩個元素,還有一個class是tm-price的元素是下面「**」處被打了刪除線的,紅色的**總是在它的前面,即總是陣列的第一個元素。所以可以:
document.getelementsbyclassname("tm-price")[0]
// 選擇第一個class為tm-price的元素
獲取內部的數字的話就簡單了,.innerhtml,想必你知道。
還可以用
document.queryselectorall(".tm-price")
這裡的引數是一個css選擇器,.tm-price就代表「class為tm-price」。他現在的作用和getelementsbyclassname一樣。進一步可以用
document.queryselectorall(".tm-promo-price .tm-price")
// 選擇所有.tm-promo-price中的.tm-price
達到同樣效果。
方法有很多,思路就是看他在文件中的層級結構,然後一步步縮小範圍直到只選中想要的那個。
在網頁中怎麼獲取這個數值啊,源**裡面沒有
2樓:爽朗的妳
public class webform1 : system.web.
ui.page //根據url地址得到網頁的html原始碼 private string getwebcontent1(string url) catch return strresult; } //獲取超級連結和文章標題、
怎麼讀取網頁的內容 為什麼我讀取到的是網頁的源**
一個網頁問題,想知道為什麼沒有效果出來
3樓:匿名使用者
你有匯入jquery嗎?
4樓:隧楓飄散
是因為你沒匯入jq麼
5樓:胡李斌
引入jquery 類庫
6樓:葉落紅塵
如果是因為沒有引入jquery檔案的話,那就讓人覺得很不好了,因為那是前提,很少有人去犯這樣的錯誤
易語言 讀取網頁原始碼 讀不到想得到的**
7樓:hc濁世佳公子
編輯框1.內容 = 到文字 (編碼轉換 (http讀檔案 (“http://yun.
baidu.com/share/home?uk=4130089253”), #編碼_utf_8, #編碼_gb18030, ))
8樓:匿名使用者
這個是動態生成的,所以取不到
c# winform 如何獲取網頁原始碼中的資料?
9樓:匿名使用者
private void button1_click(object sender, eventargs e)
else
}catch (exception ex)}
10樓:匿名使用者
使用webbrowser控制元件可以獲取網頁的源**,簡單方便
string s=webbrowser1.documenttext;即可
怎麼通過c語言讀取網頁裡面的資料 10
11樓:咕嚕男爵
我覺得應該是可以做的
看一下網頁原始碼,裡面都是標籤 直接去分析標籤
這個思路應該可行
12樓:匿名使用者
網上自己查吧 baidu wininet api
易語言怎麼讀取超大網頁原始碼
13樓:匿名使用者
.版本 2
.支援庫 htmlview
.子程式 _超文字瀏覽框1_即將跳轉, 文字型超文字瀏覽框1.地址 = “寫你想載入的網頁”
然後在右邊的框裡找到屬性,在地址裡尋找你想要載入的網頁檔案,記得靜默=真
怎麼抓取原始碼,如何抓取網頁程式碼中的URL!
用軟體就可以 webdup網頁抓取工具 怎樣提取一個軟體的源 肥仙女 先檢視 ls 命令屬於哪一個包。使用命令 dpkg s ls 使用命令 apt get dsource coreutils 這裡,我們出現了一個錯誤,沒有指定原始碼的uri。4 我們在系統設定中的 軟體和更新 這一項,選中源 然後...