精易论坛

标题: 在线求助水星填表的问题,找不到元素不写不进去 [打印本页]

作者: 王小点    时间: 2025-5-8 20:44
标题: 在线求助水星填表的问题,找不到元素不写不进去

账号元素
<input type="" maxlength="140" step="" enterkeyhint="done" class="uni-input-input" autocomplete="off">
<div class="uni-input-placeholder tui-input__placeholder" data-v-9e2bfa02="" data-v-5a18b386="" style="font-size: 31px;">请输入账号</div>

密码元素
<div class="uni-input-placeholder tui-input__placeholder" data-v-9e2bfa02="" data-v-5a18b386="" style="font-size: 31px;">请输入密码</div>
<input type="password" maxlength="140" step="" enterkeyhint="done" class="uni-input-input" autocomplete="off">

登录元素
<uni-view data-v-5a18b386="" style="margin-top: 1.875rem;"><img data-v-5a18b386="" src="./static/bg/lgo.png" style="width: 100%;"></uni-view>

<img data-v-5a18b386="" src="./static/bg/lgo.png" style="width: 100%;">



我也看了例子 但是和我的不一样啊。 有没有给我改下的  在线等等  别人的例子https://125.confly.eu.org/forum.php?mod ... 8%E5%A1%AB%E8%A1%A8

作者: 王小点    时间: 2025-5-8 20:54
JS路径
document.querySelector("#app > uni-app > uni-page > uni-page-wrapper > uni-page-body > uni-view > uni-view.tui-form > uni-view:nth-child(3) > uni-view:nth-child(1) > uni-input > div")
document.querySelector("#app > uni-app > uni-page > uni-page-wrapper > uni-page-body > uni-view > uni-view.tui-form > uni-view:nth-child(3) > uni-view:nth-child(2)")
document.querySelector("#app > uni-app > uni-page > uni-page-wrapper > uni-page-body > uni-view > uni-view.tui-form > uni-view:nth-child(3) > uni-view:nth-child(3) > img")

JS路径
作者: 王小点    时间: 2025-5-8 22:08
我现在可以填表了  但是登录提示密码错误。原因是 填入进去后。 123  必修键盘那种输入才可以取消 请输入账号那几个字。否则就提示账号密码错误。咋办呢? 代码是:
.版本 2
.支持库 ecef

.计次循环首 (取数组成员数 (框架组), a)
    ' 自行判断下到底是第几个框架
    ' 框架组 [a].执行脚本 (“document.querySelector(” + #引号 + “#loginname” + #引号 + “).value=” + #引号 + “123” + #引号, “1”, 0)
    框架组 [a].执行脚本 (“document.querySelector(” + #引号 + “#app > uni-app > uni-page > uni-page-wrapper > uni-page-body > uni-view > uni-view.tui-form > uni-view:nth-child(3) > uni-view:nth-child(1) > uni-input > div > input” + #引号 + “).click()”, “0”, 0)


    框架组 [a].执行脚本 (“document.querySelector(” + #引号 + “#app > uni-app > uni-page > uni-page-wrapper > uni-page-body > uni-view > uni-view.tui-form > uni-view:nth-child(3) > uni-view:nth-child(1) > uni-input > div > input” + #引号 + “).value=” + #引号 + “123” + #引号, “0”, 0)

    框架组 [a].执行脚本 (“document.querySelector(” + #引号 + “#app > uni-app > uni-page > uni-page-wrapper > uni-page-body > uni-view > uni-view.tui-form > uni-view:nth-child(3) > uni-view:nth-child(2) > uni-input > div > input” + #引号 + “).click()”, “0”, 0)


    框架组 [a].执行脚本 (“document.querySelector(” + #引号 + “#app > uni-app > uni-page > uni-page-wrapper > uni-page-body > uni-view > uni-view.tui-form > uni-view:nth-child(3) > uni-view:nth-child(2) > uni-input > div > input” + #引号 + “).value=” + #引号 + “123” + #引号, “0”, 0)

    框架组 [a].执行脚本 (“document.querySelector(” + #引号 + “#app > uni-app > uni-page > uni-page-wrapper > uni-page-body > uni-view > uni-view.tui-form > uni-view:nth-child(3) > uni-view:nth-child(3) > img” + #引号 + “).click()”, “0”, 0)

    框架组 [a].执行脚本 (“document.querySelector(” + #引号 + “#app > uni-app > uni-page > uni-page-wrapper > uni-page-body > uni-view > uni-view.tui-form > uni-view:nth-child(3) > uni-view:nth-child(3) > img” + #引号 + “).click()”, “0”, 0)


.计次循环尾 ()







作者: 1772747336    时间: 2025-5-9 09:56
王小点 发表于 2025-5-8 22:08
我现在可以填表了  但是登录提示密码错误。原因是 填入进去后。 123  必修键盘那种输入才可以取消 请输入账 ...

用js模拟填表试试 或者先编辑框那置入焦点然后在填表




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4