<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>光标控制器</title>
<script type="text/javascript">
function cursorControl(a){
this.element=a;
this.range=!1;
this.start=0;
this.init();
};
cursorControl.prototype={
init:function(){
var _that=this;
this.element.οnkeyup=this.element.οnmοuseup=function(){
this.focus();
if(document.all){
_that.range=document.selection.createRange();
}else{
_that.start=_that.getStart();
}
}
},
getType:function(){
return Object.prototype.toString
在可编辑div中插入文字或图片(二)
最新推荐文章于 2024-07-01 18:40:50 发布
本文介绍如何在具有contenteditable属性的div中插入文字和图片,并实现光标的控制。通过JavaScript函数fn1和fn2分别实现在textarea和div中插入预定义文本,fn3和fn4用于获取选中文本。示例代码中提供了在可编辑div内插入图片的方法。
摘要由CSDN通过智能技术生成