0
比方說,我剛剛打開一個隨機的#1頁,然後我在Firefox打開控制檯和運行是這樣的:Vimperator的和Javascript:對象獲得價值
alert(document.getElementsByClassName("question-hyperlink")["0"]["firstChild"].textContent)
結果,它會彈出向我提問在該頁面上提出的問題(在這個特定頁面上,它將是Vimperator and Javascript: getting value of an object
)。
現在,我想在Vimperator的腳本中使用該值。我補充這樣的事我.vimperatorrc
:js << EOF
function dummyFu() {
var myElement = document.getElementsByClassName("question-hyperlink");
alert(myElement["0"].firstChild.textContent);
}
EOF
map <F5> :js dummyFu()<CR>
然而,在運行時,它說TypeError: myElement[0] is undefined
。
那麼,怎麼了?將感謝任何建議,謝謝。