使用innerHTML時注意處理空格和回車符(asp后臺處理)
更新時間:2011年08月20日 23:39:14 作者:
innerHTML中如果包含空格和回車都會被認(rèn)為是段落的結(jié)束,造成程序運行出錯,解決辦法,輸出的時候?qū)⒖崭窈突剀囂鎿Q掉,方便js調(diào)用。
代碼如下:
Function ReplaceEx(strOri,replStr)
Set regEx=New RegExp
regEx.Global=True
regEx.MultiLine=True
regEx.Pattern="\r\n"
regEx.IgnoreCase=True
ReplaceEx=regEx.Replace(strOri,replStr)
End Function
shuoming=replace(rs("shuoming")," "," ")
shuoming=ReplaceEx(shuoming,"<br>")
這樣替換以后再輸出就不會出現(xiàn)錯誤了!我處理的時候使用replace函數(shù)替換空格可以,但是替換回車換行始終不行,只有求助于正則表達(dá)式了??!
復(fù)制代碼 代碼如下:
Function ReplaceEx(strOri,replStr)
Set regEx=New RegExp
regEx.Global=True
regEx.MultiLine=True
regEx.Pattern="\r\n"
regEx.IgnoreCase=True
ReplaceEx=regEx.Replace(strOri,replStr)
End Function
shuoming=replace(rs("shuoming")," "," ")
shuoming=ReplaceEx(shuoming,"<br>")
這樣替換以后再輸出就不會出現(xiàn)錯誤了!我處理的時候使用replace函數(shù)替換空格可以,但是替換回車換行始終不行,只有求助于正則表達(dá)式了??!
相關(guān)文章
asp中判斷服務(wù)器是否安裝了某種組件的函數(shù)
檢查是否存在系統(tǒng)組件或組件是否安裝成功,方便繼續(xù)的操作。給用戶更好的信息指示。2010-12-12ASP不能打開注冊表關(guān)鍵字錯誤 ''80004005''的解決方法
這篇文章主要介紹了ASP不能打開注冊表關(guān)鍵字錯誤 '80004005'的解決方法,感興趣的小伙伴們可以參考一下2015-10-10asp中去除html中style,javascript,css代碼
剔除頁面中html中除文字以外的任何代碼,剛才發(fā)布了php版這個是ASP中的版本。2010-10-10asp #include file 與 #include virtual 的區(qū)別小結(jié)
簡單來說,#include file后面跟的是文件的“相對路徑”, #include virtual后面跟的是文件的“絕對路徑”。2009-06-06