例子
代码如下 | 复制代码 |
<script type="text/javascript"> jQuery(function () { jQuery('.content textarea').keyup(function (e){ if(e.keyCode == 13){ var curr = getCaret(this); var val = jQuery(this).val(); var end = val.length; jQuery(this).val( val.substr(0, curr) + '<br/>' + val.substr(curr, end)); }) function getCaret(el) { var r = document.selection.createRange(); var re = el.createTextRange(), return rc.text.length; </script> html <div class="content"> |
补充:现文本框回车键转tab键
代码如下 | 复制代码 |
<script type="text/javascript"> //功能:将回车键转tab键 jQuery(function () { jQuery('input:text:first').focus(); var $inp = jQuery('input:text'); $inp.bind('keydown', function (e) { var key = e.which; if (key == 13) { e.preventDefault(); var nxtIdx = $inp.index(this) + 1; jQuery(":input:text:eq(" + nxtIdx + ")").focus(); } }); }); </script> |
时间: 2024-10-23 01:35:42