2015-08-03 69 views
1

不能選擇我在我的大腦中的問題,當我想用​​javascript 我打開控制檯,輸入做一個元素由JavaScript

document.querySelector("csspathtothatelement").click() 

這我以前不上的驗證碼驗證按鈕,單擊,每當我選擇無論你使用的是什麼樣選擇或的getElementById其byClassname返回 所以我想問如果我有一個div瞭如何使用創建它的JavaScript

var div=document.createElement("div"); 
div.onselected_by_selector_using_javascript_in_console_or_anywhere_so_what_to_do=function(){ 
    return null; 
} 
後,該分區不可選擇
+0

要清楚,這聽起來像你想創建一個元素,它不能通過JavaScript查詢創建後。你是不是想阻止元素的點擊或選擇在網頁上 – Mike

+0

來驗證碼的iframe中的鏈接,該按鈕是https://www.google.com/recaptcha/api2/anchor?k=6LfmTc4SAAAAAFaA6ZoZk0BHQpQSgaucmjWE3F8s&co=aHR0cHM6Ly9tZW1iZXJzLmZpbGVzdHJlYW0ubWU.&hl = EN&v = r20150728113637&大小=正常&usegapi = 1&JSH = M%3B%2F_%2Fscs%2Fapps靜電%2F_%2Fjs%2FK%3Doz.gapi.en_GB.dIj9OyFq0EQ.O%2FM%3D__features __%2Fam%3DAQ%2Frt%3DJ%2FD %3D1%2Ft%3Dzcms%2Frs%3DAGLTcCPa4Smnx0Be0lyhBJCkq6_iXSJLPQ#id = I0_1438621757568&parent = https%3A%2F%2Fmembers.filestream.me&pfname =&rpctoken = 19373970 – Waqas

回答

0

您可以通過使用CSS屬性.disable { pointer-events: none;}來使用,並在需要時在java腳本中調用此類。

+0

我不希望任何人在其定義後進入元素,我會創建它與JavaScript,然後將其附加到身體,所以我不會使用它的選擇器,所以它會很容易使用它,而不選擇它 – Waqas

+0

有些人使用控制檯侵入元素,並點擊以驗證他是一個人我真的欣賞,但請告訴它是什麼背後的詭計 – Waqas

相關問題