2015-08-19 21 views
0

我正在使用Spring MVC,並且在其中創建了一個textArea,我想添加一個功能:當用戶按兩次Enter鍵時,光標會自動進入下一行,表明在新的生產線的款號:JSP中的文本區域輸入以實現功能

下面是文本區域代碼:

<textarea name="notings" style="width:800px ; height:200px" ></textarea> 

例子:

  1. 用戶鍵入的東西... ................................ //連續按壓輸入鍵2次

  2. 其他類型。 ...

我對執行此功能毫無頭緒。我是前端開發人員,不知道JavaScript。一點幫助將不勝感激。

如果有人能指出我朝着正確的方向,這也將幫助很多

在此先感謝

回答

0

你試試這樣

<html> 
<head> 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
    <script> 
    var pn=1; 
     var count=0; 
    function newLineFun(e) 
    { 
    if(e.keyCode==13) 
     { 
     count++; 
     if(count==2) 
     { 
     count=0; 
     var oldData=$("#txtArea").val(); 
     $("#txtArea").val(oldData+pn); 
     pn++; 
     } 
     } 
     else{ 
     count=0; 
     } 

    } 
</script> 
</head> 
<body> 
<textarea id="txtArea" name="notings" style="width:800px ; height:200px" onkeypress="newLineFun(event)"></textarea> 
</body> 
</html> 
+1

非常感謝你穆克什!有效 –