我有一個textarea
多行。我的目的是選擇一條線(點擊或一些組合鍵)。該textarea
是:如何在文本區域中選擇(一個或多個)行
<textarea id="table" disabled ></textarea>
我把textarea
一些默認值內。我試過:
$('#table').on('click',function());
但我不知道如何選擇線條。任何人都可以幫助我嗎?
我有一個textarea
多行。我的目的是選擇一條線(點擊或一些組合鍵)。該textarea
是:如何在文本區域中選擇(一個或多個)行
<textarea id="table" disabled ></textarea>
我把textarea
一些默認值內。我試過:
$('#table').on('click',function());
但我不知道如何選擇線條。任何人都可以幫助我嗎?
在JavaScript中,一個textarea只允許您選擇整個文本:
$('#table')[0].select();
$('#table').on('click', function() { this.select() });
爲textarea的完整的API見http://www.w3schools.com/jsref/dom_obj_textarea.asp
如果你想高亮只是有些話,你可以用這個
<script>
$('textarea').highlightTextarea({
words: ['Lorem ipsum', 'vulputate']
});
</script>
檢查this瞭解更多信息。這是一個有趣的插件。在textarea中,就像manuBriot提到的那樣,你選擇整個文本。根據分辨率,一行可能包含更多或更少的單詞。
所以你在'function(){}'裏沒有任何東西? – Rohit416
禁用的元素不會觸發鼠標事件 –