例如:
网页:
<html>
<head>
<script language="javascript">
function c1()
{
window.alert("sss");
}
</script>
</head>
<body>
<input type="button" name="btn" href="test"/>
</body>
</html>我想能在单击按钮执行c1()时在Delphi中捕获这个“c1”
网页:
<html>
<head>
<script language="javascript">
function c1()
{
window.alert("sss");
}
</script>
</head>
<body>
<input type="button" name="btn" href="test"/>
</body>
</html>我想能在单击按钮执行c1()时在Delphi中捕获这个“c1”
<input type="button" name="btn" onclick="c1()"/>
Document.GetElementById().OuterHtml来判断,但这个也没什么意义,你可以通过类似以下语句来调用btn的click事件
webBrowser1.Document.GetElementById("btn").InvokeMember("onclick");
目前迂回了一点,先截获click事件,得到click的元素的onclick的方法名