C# 使用Javascript突出显示文本框中的文本
我有一个ASP.NET2.0WebApp(带有C#)。我想添加一个按钮,当点击该按钮时,将突出显示选定的文本。所谓“突出显示”,我的意思是更改文本的CSS属性,使其突出显示。我认为这可以通过一些客户端JavaScript来实现 我知道您可以将Javascript函数分配给HTML输入按钮的onclick事件,但是由于我对JS函数本身不是很精通,所以我不知道如何编写 有人能帮忙吗C# 使用Javascript突出显示文本框中的文本,c#,asp.net,javascript,css,C#,Asp.net,Javascript,Css,我有一个ASP.NET2.0WebApp(带有C#)。我想添加一个按钮,当点击该按钮时,将突出显示选定的文本。所谓“突出显示”,我的意思是更改文本的CSS属性,使其突出显示。我认为这可以通过一些客户端JavaScript来实现 我知道您可以将Javascript函数分配给HTML输入按钮的onclick事件,但是由于我对JS函数本身不是很精通,所以我不知道如何编写 有人能帮忙吗 非常感谢 在我看来,最好的解决方案是使用正则表达式查找搜索到的文本,然后将其包装在指定了特定样式的标记中 你可以看看这
非常感谢 在我看来,最好的解决方案是使用正则表达式查找搜索到的文本,然后将其包装在指定了特定样式的标记中 你可以看看这里的学校 或者短暂地
var searchString = "abra";
string.replace(searchString,"<span class='highlight'>"+searchString+"</span>")
var searchString=“abra”;
替换(searchString,“+searchString+”)
在我看来,最好的解决方案是使用正则表达式查找搜索到的文本,然后将其包装在指定了特定样式的标记中
你可以看看这里的学校
或者短暂地
var searchString = "abra";
string.replace(searchString,"<span class='highlight'>"+searchString+"</span>")
var searchString=“abra”;
替换(searchString,“+searchString+”)
应该是这样的:
职能:
然后在体内:
我的文本将变为红色
然后按下按钮:
您可以使用element.style执行各种操作,如更改颜色、可见性,以及您需要的任何操作。它将是这样的: 职能: 然后在体内:
我的文本将变为红色
然后按下按钮:
您可以使用element.style执行各种操作,如更改颜色、可见性,以及您需要的任何操作。看起来有一个jQuery插件可以执行与您所需类似的操作。不确定它是否在文本框中工作,但可能不需要花太多时间就能实现。查看此链接:
看起来有一个jQuery插件,它的功能与您想要的类似。不确定它是否在文本框中工作,但可能不需要花太多时间就能实现。查看此链接:
此链接对我的案例非常有用,谢谢此链接对我的案例非常有用,谢谢