我正在制作一个程序来搜索所需的字符<textarea>。我需要为我在文本区域中找到的特定字符着色。如何为 中的字符着色<textarea>?例如,如果我在输入字段中输入“a”,则所有“a”都<textarea>应该染成红色......
<form method="post" name="searching" onSubmit="return check(this)">
<table border="0" cellpadding="10px" align="center">
<tr><td width="114">
<label><b>Text</b></label></td>
<td width="287">
<textarea name="para" cols="30" rows="10"></textarea>
</td>
</tr>
<tr>
<td>
<label><b>Alphabet</b></label>
</td>
<td><input type="text" name="character" title="Enter Character">
</tr>
<tr>
<td colspan="2" align="center">
<input id="btn" type="submit" name="submit" value="Search">
</td>
</tr>
</table>
</form>
Run Code Online (Sandbox Code Playgroud)
<script language="javascript">
function check(form)
{
if(form.para.value==""){
alert("No text is available for search!!");
return false;
}
if(form.character.value=="")
{
alert("Search keyword is not Enter!!");
return false;
}
para=new Array(); …Run Code Online (Sandbox Code Playgroud)