當我將以下內容粘貼到文本區域時,當onblur應該整理粘貼的文本時,刪除某些單詞,標籤空格並將每個值分隔通過製表符空格到它自己的行中。但它總是在第一行留下空白空行:使用Javascript替換方法無法刪除textarea中的空行換行
注意:我似乎無法模擬html中的製表符空格,因此您必須在記事本中手動輸入以下內容才能正確地複製我的問題:其中,%%%在記事本選項卡空格替換然後全選,複製/粘貼到我js fiddle example textarea的
Customer account %%% Name %%% Telephone %%% Street name %%% City %%% postcode%%% 1234LA3 %%% KCI ASDFGHJ %%% 1234567890 %%% 10 EXAMPLE ST %%% EXAMPLE CITY %%% 1234
當你的onblur 它結束了看起來像這樣:
1234LA3 KCI ASDFGHJ 1234567890 10 EXAMPLE ST EXAMPLE CITY 1234
注意'1234LA3'上方的空白空白處。
我已經嘗試在我的.replace()方法中添加\ n \ r,但仍似乎沒有過濾掉這條空行。
任何形式的幫助將不勝感激。謝謝!
你說onblur ...這就是dblclick。你真的應該將你的javascript分離成一個你在元素的內聯事件處理程序中調用的函數......更容易管理和重用。 – Ian
您可以使用只是「\ n」,如:http://jsfiddle.net/3PSzj/1/ –
我試過,但像戴達利斯它只是在文本上方創建更多的空行.. –