leo3126 发表于 2022-2-11 17:02:47

INPUT給值後點擊一下又恢復原始質問題

前輩好,小弟遇到一個小問題無法解決。
嘗試使用以下腳本要更改INPUT欄位,表面上是有更改,
但是偵錯時看到的VALUE值是空的,
滑鼠點一下INPUT欄位時,值又變回初始值。


瀏覽器為CHROME
測試網站

// ==UserScript==
// @name         New Userscript
// @namespace    http://tampermonkey.net/
// @version      0.1
// @descriptiontry to take over the world!
// @author       You
// @match      https://foodpanda.portal.restaurant/login*
// @icon         https://www.google.com/s2/favicons?domain=portal.restaurant
// @require http://code.jquery.com/jquery-3.4.1.min.js
// @grant      GM_xmlhttpRequest
// ==/UserScript==


(function() {
    'use strict';

    window.setTimeout(function() {
          $("#login-email-field").val("test");
$("#login-password-field").val("test");
}, 2000);


})();


李恒道 发表于 2022-2-11 17:16:19

这是react页面
可以读https://bbs.tampermonkey.net.cn/forum.php?mod=viewthread&tid=1250

没有任何监听器的时候的处理方案那节


不能尝试直接操控数据
方法来自cxxjackie大佬
天不生我cxxjackie 油猴万古如长夜!

leo3126 发表于 2022-2-14 16:32:40

感謝,cxxjackie永远的神,已經成功

李恒道 发表于 2022-2-14 17:28:05

leo3126 发表于 2022-2-14 16:32
感謝,cxxjackie永远的神,已經成功

有兴趣可以系统学一下油猴开发
页: [1]
查看完整版本: INPUT給值後點擊一下又恢復原始質問題