文章目录 根据 cookie 的 key 获取 value 根据 xpath 获取页面元素 ajax请求
根据 cookie 的 key 获取 value
function getCookie ( key ) { var arrstr = document. cookie. split ( "; " ) ; for ( var i = 0 ; i < arrstr. length; i++ ) { var temp = arrstr[ i] . split ( "=" ) ; if ( temp[ 0 ] == key) return unescape ( temp[ 1 ] ) ; } return null
}
let value = getCookie ( 'token' )
console. log ( value)
根据 xpath 获取页面元素
function getElementsByXPath ( xpath, parent ) { let results = [ ] ; let query = document. evaluate ( xpath, parent || document, null , XPathResult. ORDERED_NODE_SNAPSHOT_TYPE , null ) ; for ( let i = 0 , length = query. snapshotLength; i < length; ++ i) { results. push ( query. snapshotItem ( i) ) ; } return results;
}
let value = getElementsByXPath ( '//*[@class="abc"]' )
console. log ( value)
let value = getElementsByXPath ( './/*[@class="abc"]' , elm)
console. log ( value)
ajax请求
fetch ( "http://127.0.0.1:8888/gt" , { method : "GET" , }
) . then ( res => res. json ( ) )
. then ( res_json => { console. log ( res_json )
} )