我正在创建SQL查询编辑器。我的想法是有trailing-type-specifier
用户插入textarea
之类的查询,然后我从select * from tbl
获取文本然后放入{{ 1}}并在gridview中执行查询和显示结果。但问题是如何更改关键字颜色,如用户输入textarea
或sqlcommand
命令然后自动更改颜色INSERT
,如SQL查询编辑器和所有其他关键字,例如SELECT
,blue
,SELECT
,INSERT
等等。如何在textarea中更改颜色运行时。
答案 0 :(得分:0)
您可以使用css进行尝试。 注意 - 将颜色更改为任何选项(此颜色为红色):
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<style type="text/css">
input, select, textarea{
color: #ff0000;
}
textarea:focus, input:focus {
color: #ff0000;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<textarea id="textarea" cols="20" name="S1" rows="2"></textarea></p>
</body>
</html>
<强>更新强>
我想尝试但你可以做到这一点:
http://stackoverflow.com/questions/37139076/change-color-of-specific-words-in-textarea
答案 1 :(得分:-1)
你可以分享更多细节吗?你说这是一个c#/ javascript问题,所以我认为它是客户端的一个网站。如果是这样,我认为你不能改变textarea中每个单词的颜色,但你应该使用一些3方插件来获得“改进的”textarea或使用其他标签来实现这个功能