<html>
<head>
<script language="javascript">
function delline(){
var obj = document.getElementById('ice');
ice.focus();
var r1 = document.body.createTextRange();
var r2 = document.body.createTextRange();
var s = document.selection.createRange();
var re = ice.createTextRange().getClientRects();
var t = s.getBoundingClientRect().top;
for(i=0;i<re.length;i++)if(re[i].top>=t)break;
r2.moveToPoint(re[i].left,re[i].top);
r1.setEndPoint("StartToStart", r2);
r2.moveToPoint(re[i].left,re[i].bottom);
r1.setEndPoint("EndToEnd", r2);
r1.text = "";
}
</script>
</head>
<body>
<textarea id="ice" rows="10" cols="50" onDblClick="delline()">
测试行1
测试行2
测试行3
</textarea>
</body>
</html>
分享到:
相关推荐
textarea文本框删除当前行内容的功能
NULL 博文链接:https://as3.iteye.com/blog/910354
将光标定位到textarea的某一行的javascript代码
textarea换行符 在textarea中输入回车符 在js读取textarea中的值有\r\n然后到业务层转换到string中就有可能变成空格形式然后被存入数据库,当在取出此值的时候则会变成空格的形式,因此我们需要将不显示的\r\n替换...
textarea光标定位在最后,就是往textarea中赋值时候,光标自动移到最后。
JQuery实现textarea行自增减,根据textarea内容增减自动增减textarea的行,不显示滚动条
js限制textarea每行输入字符串长度的代码.docx
css textarea textarea 样式
<textarea cols="每行中的字符数" rows="显示的行数"> 文本内容 </textarea> 描述 <textarea> 标记定义多行的文本输入控件。有两个比较重要的属性cols和rows, 语法格式 说明 属性 值 描述 cols number 规定文本区内...
Textarea Fullscreen是一个jquery插件大小只有5K,可以将textarea设置为全屏模式,
textarea 随内容高度固定,自动增宽;宽度固定,自动增高; 以及 wrap 的几种属性简介。
获取 textarea 标签第n行的文字的实现代码,非常的不错,兼容了firefox.
最近开发的时候做了textarea 高亮关键字,尝试过很多方法,比如用iframe,和编辑器替换,当然这也是一个方法,但是原来是用textbox的内容要达到兼容这两种方法是做不到的,所以这里是使用jquery插件和jquery核心文件搞的...
NULL 博文链接:https://san-yun.iteye.com/blog/961341
js实现textArea滚动条样式,兼容多种浏览器
textarea长度控制
每天一个JavaScript实例-处理textarea中的字符成每一行</title> [removed] function clicka(){ console.log(aaa); var aa = document.getElementById(text); var lines = aa.value.split(\n);
基于jQuery的“autoresize”插件自动改变textarea大小!当textarea输入到最后一行,会自动添加一行的大小!也就是把textarea高度改变的增加一行的高度!