如何将焦点设置在特定的网页元素上? VB.net

时间:2014-10-10 13:33:19

标签: vb.net scroll focus

比如说这是我的html文档。

<html>
<head>
</head>
<body>
<div id="1">
</div>
<div id="2">
</div>
<div id="3">
</div>
</body>
</html>

如何在VB.net中设置webrowser控件以自动滚动或关注特定元素?

由于

1 个答案:

答案 0 :(得分:0)

HTML ID和类名称不能以数字开头,因此id="1"无效。

呈现页面后发生的事情是Web浏览器的业务。 VB.Net是服务器端代码,因此您最好使用JavaScript。

    <body onLoad='document.getElementById("myDiv1").focus();'>

在仔细阅读之后,我看到你在WebBrowser控件中指定了滚动。看看this answer