gpt4 book ai didi

javascript - 如何在codemirror中创建搜索和替换对话框?

转载 作者:行者123 更新时间:2023-11-28 19:34:02 27 4
gpt4 key购买 nike

我一直在我的项目中使用codemirror textarea。在此,搜索并替换 demo我可以获得搜索和替换的功能。但我需要像 this对话框。我尝试了很多,但无法达到我的预期。

codemirror.net/addon/search/search.js 这是我到目前为止定制的js代码。

var queryDialog = 'Search: <input type="text" style="width: 10em" class="CodeMirror-search-field"/> <span style="color: #888" class="CodeMirror-search-hint">(Use /re/ syntax for regexp search)</span><button onclick="findtest()">Find<button>'; 
function findtest(){
CodeMirror.commands.find = function(cm) {clearSearch(cm); doSearch(cm);}; }

这是我尝试过的。

任何帮助将不胜感激。

最佳答案

也许回答这个问题有点晚了,但我发现这是可行的:

document.querySelector("#openSearch").onclick = function(){ editor.execCommand("find"); };

关于javascript - 如何在codemirror中创建搜索和替换对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26230365/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com