10.3.2 prototype属性.html

来自「javascript即用即差核心对象手册」· HTML 代码 · 共 24 行

HTML
24
字号
<form>
   <textarea name="txt" cols="28" rows="5"></textarea>
   <br>
   字符串<input type='text' name='bere'><br>
   替换为<input type='text' name='tore'>
   <input type="button" value="替换" onClick="retxt()">
</form>
<script>
   function retxt()
   {
	      var bere=document.forms[0].bere.value;
	      var tore=document.forms[0].tore.value;
		  var txt=document.forms[0].txt.innerText;
		  var retxt=txt.replace(bere,tore);
		  //循环替换,直到全部替换完成
		  do 
		  {
		     txt=retxt;
			 retxt=retxt.replace(bere,tore);
		  }
		  while(txt!=retxt)
		  document.forms[0].txt.innerText=txt;
   }
</script>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?