明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

如何讀出空格

[摘要]我們在網頁中經常要動態(tài)顯示從文件中取出來的內容,假如你編寫了一個聊天室或論壇之類的程序,每一位發(fā)表言論者的內容都要先存在文本文件中,然后再顯示在網頁上。但是我們在網頁上讓用戶輸入內容的控件是文本框。那么文本框中的內容顯示在網頁上時不能把類似空格、換行的字符顯示出來,也就是說沒有段落。要想在網頁上顯...
我們在網頁中經常要動態(tài)顯示從文件中取出來的內容,假如你編寫了一個聊天室或論壇之類的程序,每一位發(fā)表言論者的內容都要先存在文本文件中,然后再顯示在網頁上。但是我們在網頁上讓用戶輸入內容的控件是文本框。那么文本框中的內容顯示在網頁上時不能把類似空格、換行的字符顯示出來,也就是說沒有段落。要想在網頁上顯示段落,必須在我們輸入文本的空格、換行字符處插入HTML標志才能把這些字符顯示出來,請看下面的例子。

假如在網頁上是一個聊天室畫面,我們在文本框中輸入內容后,點擊“提交”就可在頁面上把我們的內容顯示出來,文本框名為Text1 ,我們用下面的方法就可以很巧妙地實現顯示文本換行和空格的功能。

<%
......
......

str=request.querystring("text1")
str=Replace(str, Chr(32), "&nbsp")
'把空格換成&nbsp標志
str=Replace(str, vbCrLf, "<br>")
'把回車換行符換成<br>標志

Response.write str

......
......

%>

經過上面的代碼后,我們就把文本中的回車換行符變?yōu)闉g覽器所能識別的<br>換行標,而把空格換為&nbsp空格標志。其中Chr(32)表示空格,vbCrLf表示回車換行。


相關文章