国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

javascript實現簡單查找與替換的方法

2024-05-06 16:23:33
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了javascript實現簡單查找與替換的方法,涉及javascript針對頁面查找與替換的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了javascript實現簡單查找與替換的方法。分享給大家供大家參考。具體實現方法如下:

 

 
  1. <html> 
  2. <head> 
  3. <title>中國風</title> 
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312"
  5. </head> 
  6. <script language="JavaScript"
  7. var oldStr; 
  8. var newStr; 
  9. function searchText(str){ 
  10. // 創建TextRange對象,指定為整個body區域 
  11. var myText = document.body.createTextRange(); 
  12. if(myText.findText(str)){ 
  13. myText.select(); 
  14. // 如果找到目標文本,則將其選中 
  15. }else
  16. alert("沒有找到匹配的字符!"); 
  17. function getTheText(){ 
  18. oldStr = prompt("輸入要查找的內容",""); 
  19. // 獲取用戶要查找的內容 
  20. if(oldStr!=null){ 
  21. // 如果內容不為空,則執行查找 
  22. searchText(oldStr); 
  23. function replaceText(){ 
  24. if(oldStr==null){ 
  25. alert("請先進行查找要替換的內容!"); 
  26. }else
  27. newStr = prompt("替換為",""); 
  28. if(newStr!=null){ 
  29. // 新文本內容不為空,則替換選中的文本 
  30. var selectText = document.selection.createRange(); 
  31. // 選中的文本 
  32. selectText.text = newStr; 
  33. // 替換選中的文本為新文本 
  34. }else
  35. alert("請輸入替換的內容!"); 
  36. </script> 
  37. <body> 
  38. <input type="button" value="查找" onclick="getTheText()"
  39. <input type="button" value="替換" onclick="replaceText()"
  40. <pre id="pre"
  41. 石壕吏 
  42.  
  43. 暮投石壕村,有吏夜捉人。 
  44. 老翁逾墻走,老婦出門看。 
  45. 吏呼一何怒!婦啼一何苦! 
  46. 聽婦前致詞:三男鄴城戍(shù)。 
  47. 一男附書至,二男新戰死。 
  48. 存者且偷生,死者長已矣! 
  49. 室中更無人,惟有乳下孫。 
  50. 有孫母未去,出入無完裙。 
  51. 老嫗力雖衰,請從吏夜歸。 
  52. 急應河陽役,猶得備晨炊。 
  53. 夜久語聲絕,如聞泣幽咽(yè)。 
  54. 天明登前途,獨與老翁別。 
  55. </pre> 
  56. </body> 
  57. </html> 

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 富阳市| 彭山县| 买车| 武邑县| 水城县| 通化县| 大石桥市| 涪陵区| 延边| 怀安县| 轮台县| 自贡市| 荥经县| 陇西县| 沁源县| 教育| 郯城县| 嘉鱼县| 山东省| 保山市| 郎溪县| 利津县| 霍山县| 商河县| 监利县| 孝义市| 雷山县| 深圳市| 资中县| 屯留县| 江源县| 潮州市| 姚安县| 黄陵县| 惠安县| 恩平市| 芒康县| 玉田县| 稻城县| 钟山县| 金寨县|