<SCRIPT LANGUAGE="JavaScript"> <!-- var oRange; var intCount = 0; var intTotalCount = 0; function fnSearch() { var strBeReplaced; var strReplace; strBeReplaced = fm1.searchtext.value; strReplace = fm1.replacetext.value; fnNext(); fm1.content.focus(); oRange = fm1.content.createTextRange(); for (i=1; oRange.findText(strBeReplaced)!=false; i++) { if(i==intCount){ oRange.select(); oRange.scrollIntoView(); break; } oRange.collapse(false); } } function fnNext(){ if (intCount > 0 && intCount < intTotalCount){ intCount = intCount + 1; } else{ intCount = 1 ; } } function init(){ var oRange ; var strBeRepalced; oRange = fm1.content.createTextRange(); strBeReplaced = fm1.searchtext.value; for (i=0; oRange.findText(strBeReplaced)!=false; i++) { oRange.collapse(false); } intTotalCount = i ; } function fnReplace(){ var strReplace; strReplace = fm1.replacetext.value; if(oRange!= null && typeof(oRange)=="object" && intTotalCount > 0){ oRange.text = strReplace; intCount = intCount - 1; intTotalCount = intTotalCount - 1; oRange = null; } } //--> </SCRIPT> <body onload="init()"> <form METHOD=POST name="fm1"> <table> <tr> <td> <textarea NAME="content" ROWS="10" COLS="35"> 欢迎大家学习javascript这门脚本语言! 欢迎大家学习javascript这门脚本语言! 欢迎大家学习javascript这门脚本语言! 欢迎大家学习javascript这门脚本语言! 欢迎大家学习javascript这门脚本语言! </textarea></td><td valign=top>输入要查找的信息:<br> <input name="searchtext" value="javascript"><br> 输入要替换的信息:<br> <input name="replacetext" value="vbscript"><br> <input type="button" value="查找" onclick="fnSearch()"> <input type="button" value="替换" onclick="fnReplace()"></td></tr></table> </FORM> </body>