Javascript 如何实施";查找并替换“;手持设备中的逻辑?

Javascript 如何实施";查找并替换“;手持设备中的逻辑?,javascript,replace,find,spreadsheet,handsontable,Javascript,Replace,Find,Spreadsheet,Handsontable,正如我们在Excel和许多其他文档中找到并替换了逻辑一样,如何使用Handsontable实现同样的功能?我试图在Handsontable网站上找到相同的内容,但找不到。我所能找到的只是使用searchbox进行“搜索” 我是个新手。这方面的任何帮助都会很好 对于问题的第一部分,您可以轻松地重用中已经存在的搜索功能 然后,您必须添加一个字段,在该字段中输入要替换已匹配单元格的值,并使用以下简单函数将这些值替换为新值: Handsontable.dom.addEvent(Replace, 'cli

正如我们在Excel和许多其他文档中找到并替换了逻辑一样,如何使用Handsontable实现同样的功能?我试图在Handsontable网站上找到相同的内容,但找不到。我所能找到的只是使用searchbox进行“搜索”


我是个新手。这方面的任何帮助都会很好

对于问题的第一部分,您可以轻松地重用中已经存在的搜索功能

然后,您必须添加一个字段,在该字段中输入要替换已匹配单元格的值,并使用以下简单函数将这些值替换为新值:

Handsontable.dom.addEvent(Replace, 'click', function() {
  // Replace the value of every cell that have been match by the search query
  for (row = 0, r_len = queryResult.length; row < r_len; row++) {
    hot.setDataAtCell(queryResult[row].row, queryResult[row].col, replace);
  }
  // Reset all the fields
  SearchField="";
  ReplaceField="";
  queryResult="";
  document.getElementById('Search').value='';
  document.getElementById('ReplaceWith').value='';
});
Handsontable.dom.addEvent(替换“单击”函数(){
//替换搜索查询匹配的每个单元格的值
for(row=0,r_len=queryResult.length;row

请参阅此工作示例。

恐怕您必须自己创建替换函数。我从未听说过您描述的任何“替换”功能。到目前为止你有试过什么吗?我会尽量找时间在我这边创建一个,因为它会非常有用并与大家分享。我正在寻找类似excel/eclipse/notepad或任何其他文档中的对话框来查找和替换文本。