曼菲士 发表于 2022-10-12 11:56:34

请问CEF浏览器中<input type="submit"怎么实现网页_点击?

    <div class="login">
    <div class="box png">
      <div class="logo png"></div>
      <div class="input">
            <div class="log">
                <div class="name">
                  <label>用户名</label><input type="text" class="text" id="LoginName" name="LoginName" tabindex="1"><script language="javascript" type="text/javascript">                                                                                                                     document.AdminLogin.LoginName.focus();</script>
                </div>
                <div class="pwd">
                  <label>密 码</label><input type="password" class="text" id="LoginPassword" name="LoginPassword" tabindex="2">
                  <input type="submit" class="submit" name="Submit" tabindex="3" value="登录">
                  <div class="check"></div>
                </div>
                <div class="tip"></div>
            </div>
      </div>
    </div>

求教


创世魂 发表于 2022-10-12 12:50:51

你要会js执行js点击。可以百度搜一下js点击input,找找相关的js代码。

曼菲士 发表于 2022-10-12 13:06:21

创世魂 发表于 2022-10-12 12:50
你要会js执行js点击。可以百度搜一下js点击input,找找相关的js代码。



浏览器1.取主框架 ().执行JS脚本 ("javascript:document.getElementById(\"" + 元素ID + "\").click();")

我用了CEF浏览器例程中的这段来实现网页点击,但是没反应。
我再找找其它例子看看。


曼菲士 发表于 2022-10-12 15:27:59

document.all("Submit").click();

谢谢创世魂指导,用这个可以实现点击。
页: [1]
查看完整版本: 请问CEF浏览器中<input type="submit"怎么实现网页_点击?