2013年9月25日 星期三

取代文字區塊中的enter段行-vbCrlf

1.在頁面上呈現DB中有斷行字串的效果
有時如果用非文字編輯器做的文字方塊,在enter之後輸入DB中會有隱藏字元來判別換行
如果直接response.wirte DB內容時會沒有換行的效果,此時就用replace(XXXX,vbcrlf,"")
這樣顯示出來的字元就會有換行的效果了
vbcrlf=DB中隱藏的換行字元

2.將有斷行的字串回傳到textarea中的技巧
<%=replace(rs("description"),vbcrlf,"\n")%>')" href="javascript:;"><%=rs("train_id")%>
function reture_select(select1)
{
 window.opener.document.fill.Description.value = select1;
 window.close();
 }
這樣就可以把有斷行的字串完整的回傳到"文字區域的欄位了"
重點在於把斷行用\n取代