-1

我在查找和正确使用 javascript 与不同的 html 元素交互时遇到问题。为了更有效地测试和发现什么对我有用,我希望能够直接构建一个列表,其中列出了与我正在尝试使用的元素(当前为“div”)一起使用的所有方法和属性。

就像是:

element_to_test:="div"
loop % element_to_test.properties.length {
    property%a_index%:=element_to_test.properties[1].name
}

方法也是如此。我正在使用 Autohotkey 来自动化许多事情,这就是我用于与 html dom 交互的语法。我使用 com 和 iwebbrowser 界面与网页交互,但如果需要,我可以通过 iwebbrowser 界面使用 javascript。

这可能吗?

4

1 回答 1

0

这是我的评论示例作为答案:

var img = document.createElement('img'); 
for (var p in img) { console.log(p); }

这将记录所有img属性,包括ElementObject原型中的所有内容。您可以对任何特定节点执行相同的操作。

于 2013-10-31T15:07:56.703 回答