[問題] javascript正規表示法 @@

看板Web_Design作者 (用過的都說「棒」!)時間19年前 (2006/07/26 19:24), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
<div id="sometext"> 第一行<br /> 第二行<br /> 第三行 </div> <script type="text/javascript"> var str=document.getElementById('sometext').innerHTML; var str2=str.replace(/<br \/>/g, ''); document.write(str2); </script> 我想把 <br />去除 可是怎麼用不出來? innerHTML是有作什麼特別的處理嗎? 因為我改設 var str='第一行<br />第二行<br />第三行'; 就可以用 還是有的正規表示法的地方有錯? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.168.14

07/26 20:39, , 1F
試試看這個 /<br\s*\/?>/ig
07/26 20:39, 1F
文章代碼(AID): #14nr42IJ (Web_Design)