Aileyu 发表于 2022-8-17 14:50:53

求助怎么修改这个输入框的内容

链接是 https://jingyan.baidu.com/edit/content
是【简介】的输入框,里面是div套着p元素,如果直接修改p元素的内容无法保存下来
正确修改好了的话,点击页面最底部的【预览】,能看到内容,就证明保存了

steven026 发表于 2022-8-17 14:50:54

document.querySelector("#editor-brief > p").innerText="123456789"
document.querySelector("#editor-brief > p").dispatchEvent(new Event("blur",{bubbles:true}))


具体原理看看这篇吧 [油猴脚本开发指南]元素规则校验和检测的触发-油猴中文网 (tampermonkey.net.cn)

Aileyu 发表于 2022-8-17 14:52:17

求助大佬
@steven026

李恒道 发表于 2022-8-17 15:04:52

这个跟昨天的问题一个模子刻出来的...最好先把上个问题的解决过程研究好

Aileyu 发表于 2022-8-17 15:09:41

steven026 发表于 2022-8-17 15:05
document.querySelector("#editor-brief > p").innerText="123456789"
document.querySelector("#editor-br ...

多谢大佬

李恒道 发表于 2022-8-17 15:15:59

steven026 发表于 2022-8-17 14:50
document.querySelector("#editor-brief > p").innerText="123456789"
document.querySelector("#editor-br ...
哥哥这个没想到...
干净!
其实还有更骚的办法
他这个编辑器我没记错是早期的baidufxe团队开源的ue-editor
直接打印window.ue就能拿到编辑器的各种函数
翻下开发文档直接秒杀
所有功能兼容原生

Aileyu 发表于 2022-8-17 15:26:31

李恒道 发表于 2022-8-17 15:15
哥哥这个没想到...
干净!
其实还有更骚的办法


现在应该不是ueditor了,这个库都没人维护了

李恒道 发表于 2022-8-17 16:49:52

Aileyu 发表于 2022-8-17 15:26
现在应该不是ueditor了,这个库都没人维护了

打印window.UM可以看到变量的
百度开源一向这样
fis也是半废弃
页: [1]
查看完整版本: 求助怎么修改这个输入框的内容