解密檔案之網(wǎng)頁元素特征字符串
想點擊某個網(wǎng)頁上的按鈕,特征字符串分明是對的,為什么就是沒有反應(yīng)?各種離奇事件,讓我們一起走進解密檔案之網(wǎng)頁元素特征字符串。 網(wǎng)頁元素特征字符串是個啥? 網(wǎng)頁元素特征字符串是一個用來描述網(wǎng)頁元素標
想點擊某個網(wǎng)頁上的按鈕,特征字符串分明是對的,為什么就是沒有反應(yīng)?各種離奇事件,讓我們一起走進解密檔案之網(wǎng)頁元素特征字符串。
網(wǎng)頁元素特征字符串是個啥?
網(wǎng)頁元素特征字符串是一個用來描述網(wǎng)頁元素標簽特征的字符串,用于定位指定元素。特征串格式:屬性1:值1amp;屬性2:值2amp;屬性3:值3amp;屬性4:值4。特征串由“amp;”鏈接,使用“:”分隔屬性名稱與屬性值;連接成一個完整的特征字符串;不同的網(wǎng)頁元素具備不同的屬性。
怎樣實現(xiàn)網(wǎng)頁上的元素操控
舉個例子:咱們現(xiàn)在需要在百度搜索文本框里輸入:按鍵精靈。
- 打開WQM網(wǎng)頁小精靈。
- 設(shè)置要打開的網(wǎng)頁地址。
- 使用HtmlInput命令往文本框中輸入文字。
HtmlInput命令的第一個參數(shù)是需要輸入的文本內(nèi)容,設(shè)置為“按鍵精靈”,第二個參數(shù)是元素的特征字符串。
如何獲取文本框的特征字符串
方法:打開WQM網(wǎng)頁小精靈,打開到百度頁面,然后點擊WQM上的網(wǎng)頁分析,就會出現(xiàn)網(wǎng)頁元素的分析界面。
網(wǎng)頁元素特征屬性
每一個網(wǎng)頁元素都可以有一個id,這個id在整個網(wǎng)頁中都是唯一的,在很多網(wǎng)頁的表單中,表單元素都有ID。如果對應(yīng)的元素有id,那么這個特征串最為簡單,直接使用id:theID即可唯一定位到該元素。
早期的網(wǎng)頁中,表單元素沒有使用id,而是使用了name屬性,這個name一般來說也是唯一的,此時可以使用tag:INPUTamp;name:theName