let a = first line of `txt`;
$('#target').text(a);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea class='txt' id='txt'>
sky sky
blue blue
red red
</textarea>
<p id='target'></p>
Ho提取文本区域内的第一行文本。
结果应为:
sky sky
答案 0 :(得分:2)
行在\n
处分割,因此应该可以。
var lines = $('#txt').val().split('\n');//gives all lines
var firstLine=lines[0];
console.log('firstLine:',firstLine);
$("#firstLine").html(firstLine)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea class='txt' id='txt'>
sky sky
blue blue
red red
</textarea>
<h3 id="firstLine"></h3>