读书人

劳驾麻烦鱼与熊掌不可兼得

发布时间: 2014-01-19 01:28:51 作者: rapoo

麻烦麻烦,鱼与熊掌不可兼得。
学习做编辑器。

用div替换TEXTAREA,什么都方便,取值赋值,兼容超好。但是就是光标定位这一关过不了。

改用iframe替换TEXTarea。iframe支持RANGE对象,但兼容性又十分郁闷,取值什么都麻烦。


太郁闷了。
[解决办法]
div 加入contenteditable=true 这个可以输入
[解决办法]
<html>
<head>

<script type="text/javascript">
var valHid="ddddddddd";
function afun(){
alert( document.getElementById('val').innerHTML);

}


</script>
</head>
<body>
<div id="val" contenteditable="true" style="width:180px;height:180px;border:solid 1px #666">dd</div>
<input type="button" value="测试" onclick="afun()"/>

</body>
</html>
[解决办法]
http://bbs.csdn.net/topics/390680532
上次讨论的光标问题 浏览器兼容问题不少 光标的有解决的
[解决办法]

引用:
和这个无关,是光标定位问题。正在研究中。

比如字符串000090000,需要在点击的时候在9的后面插入新字符串,或者将9替换成别的字符串。在div这个问题不好解决,测不过去。


可以的啊 随便写啊

读书人网 >JavaScript

热点推荐