近日研究在textarea的当前位置插入一个符号,以前一直没做过web开发。查了网上不少资料,可都比较老实践效果不理想。
前端用的ext的combo选择一个符号,然后插入到当前光标位置,结果总是插入到文本头位置,不明白是什么原因引起的 :(
无法搞清楚selection的原理,看来有空得需要看看相关资料
ps:
查资料中发现一个有意思的参数contenteditable="true" 可以编辑页面
前端用的ext的combo选择一个符号,然后插入到当前光标位置,结果总是插入到文本头位置,不明白是什么原因引起的 :(
function insertText(str,obj)
{
obj.focus();
var s = document.selection.createRange();
s.text = str;
}
无法搞清楚selection的原理,看来有空得需要看看相关资料
ps:
查资料中发现一个有意思的参数contenteditable="true" 可以编辑页面