---
# System prepended metadata

title: TextBox中按下exter鍵換行
tags: [JavaScript]

---

想要達到在TextBox裡按下exter鍵換行
`    <asp:TextBox ID="txNote" runat="server" CssClass="tx1_200" value="" Height="50px" TextMode="MultiLine" onkeydown="InsertNewLine(event)"></asp:TextBox>`
```
 function InsertNewLine(event) {
     if (event.keyCode === 13 && !event.shiftKey) {
         // 按下 Enter 鍵時，防止 Shift + Enter 換行
         event.preventDefault();

         // 插入換行字元
         document.getElementById('<%= txNote.ClientID %>').value += '\r\n';
     }
 }
```
這樣就可以在TextBox隨意換行都不會跳到其他欄位
畫面如下：
![image](https://hackmd.io/_uploads/H1Mu3UWyR.png)
而且還可以有滾輪出現喔!!