[CODE]<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function insertFont(color){
//其中的“文本域”为查询的关键字
var textObj = document.getElementById("btngetcom")
var oldStr = textObj.value;
textObj.value = "";
var newStr = oldStr.replace(/文本域/g,"<font color='"+ color +"'>文本域</font>")
var em=document.createElement("<font>")
em.innerHTML = newStr;
textObj.appendChild(em)
}
//-->
</SCRIPT>
</HEAD>
<BODY onLoad="insertFont('#FF0000')">
<form name="d">
<TEXTAREA NAME="btngetcom" id="btngetcom" ROWS="10" COLS="50">不是的啊,我不是要插入红色字到文本域,我只是想将文本域中内容和查询关键字相同的字变为红色,现在能实现这一步,只是转换后文本域显示的含代码,现在问题是怎么将代码执行?</TEXTAREA>
</form>
其中的“文本域”为查询的关键字
</BODY>
</HTML>[/CODE]