美文网首页
2019-03-27获取满足条件的内容并描红结果

2019-03-27获取满足条件的内容并描红结果

作者: 泡沫双鱼座 | 来源:发表于2019-03-27 19:44 被阅读0次

<label for="text">内容区</label><br>

<textarea name="" id="text" cols="50" rows="10"></textarea>

<p>

<label for="keywords"></label>关键字:<input type="text" id="keywords" placeholder="支持正则">

<button id="search">搜索</button>

</p>

<div id="result"></div>

<script type="text/javascript">

var btn = document.getElementById('search');

btn.onclick = function(ev){

//获取用户要搜索的关键字,支持正则

var pattern = document.getElementById('keywords').value;

var reg = new RegExp(pattern,'g');

//获取要查询的原始文本

var searchStr = document.getElementById('text').value;

//替换字符串,$&,表示查询到的子字符串

var str = '<span style="color:red">$&</span>';

//将查询结果插入到页面中

document.getElementById('result').innerHTML = searchStr.replace(reg,str);

}

相关文章

  • 2019-03-27获取满足条件的内容并描红结果

    内容区 关键字: 搜索 var btn = document.getElementById('search'); ...

  • MySQL索引失效记录

    基于InnoDB引擎 条件用 or 拼接可能失效为啥呢?假设通过索引过滤获取到的数据集为A,满足查询条件的结果集为...

  • python搜索汽车票

    一、背景 利用Requests模块获取页面,BeautifulSoup来获取需要的内容,处理并返回结果。 二、代码...

  • RAC中常见的高级用法-过滤

    filter 过滤信号,使用它可以获取满足条件的信号. //只用当文本框的长度大于11才是想要获取的文本的内容[[...

  • EXCEL中IF函数入门

    IF函数其实不难,简单理解就是如果满足条件就怎么样,如果不满足则怎么样。 IF(条件,满足的结果,不满足的结果) ...

  • 三元运算符

    语法是条件 ? 结果1 : 结果2;. 问号(?)的前面是条件后面跟着用冒号(:)分隔的结果1和结果2。满足条件时...

  • Excel系列课之10 逻辑函数

    逻辑函数 If 条件函数 And 交集 Or 并集 Not 补集 =if( =if(判断条件, 满足条件时...

  • 三、线程间协调

    父线程开启、中断、等待子线程结束 阻塞等待获取异步线程的执行结果 等待-通知模型,条件不满足休眠等待 Synchn...

  • 写给辩论咖的第二十二封信——食不果腹的索马里就不要谈道德了吗?(

    尊敬的辩论咖 你好: 必要条件的含义是:条件不满足,结果就不出现。相反,如果存在条件不满足结果却出现的情况,这个必...

  • 搜索路径

    1,搜索所有满足条件的路径:用栈来存储当前路径,打印满足满足条件的路径,最后栈为空 2,搜索满足条件的一条路径,并...

网友评论

      本文标题:2019-03-27获取满足条件的内容并描红结果

      本文链接:https://www.haomeiwen.com/subject/eoptbqtx.html