使用JS在textarea在光标处插入内容(2)
来源:未知 责任编辑:责任编辑 发表时间:2014-05-10 12:24 点击:次
31
myField.value += myValue;
32
myField.focus();
33
}
34
}
35
36
37
38
function insertText() {
39
var obj = document.getElementById("文本框");
40
var str = "[#$%$#]插入的内容";
41
if (document.selection) {
42
obj.focus();
43
var sel = document.selection.createRange();
44
45
sel.text = str;
46
47
} else if (typeof obj.selectionStart === 'number' && typeof obj.selectionEnd === 'number') {
48
var startPos = obj.selectionStart;
49
var endPos = obj.selectionEnd;
50
var tmpStr = obj.value;
51
obj.value = tmpStr.substring(0, startPos) + str + tmpStr.substring(endPos, tmpStr.length);
52
} else {
53
obj.value += str;
54
}
55
}
56
57
58
59
//Jquery光标处插入文本
60
61
$(document).ready(function () {
62
$("#btnInsert").click(function () {
63
var obj = $("#txtquestion").get(0);
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>