呵呵,前几天我也在做这个,查了MSDN发现textarea根本就没有返回选中文字的属性。。
我现在用的是confirm输入文字后在粘到textarea最后
我现在用的是confirm输入文字后在粘到textarea最后
解决方案 »
- js object required 错误是什么
- coolite(ext.net) store怎么绑定复杂类型,怎么替换信息
- JS 模拟类的内部如何才能调用自身方法
- 急求一个简单问题的解决办法,在线等待,解决马上结贴~~~~~~~~~~~~~~~~~~~~~~~~
- 初学者的问题,有参的方法如何调用
- 续: 讨论:功能封装与程序暂停
- 用 javascript 怎样实现 VB 的 str=split(string,",") 功能
- 如何跨窗体操作??
- 用JAVASCRIPT实现几乎所有的ASP的功能
- 再做网站开发的时候,需要使用highcharts,如何使Y轴自定义刻度,不使用默认的
- 高手请进:点击按钮后,弹出一对话框,选择文件后,获得该文件的名称,并显示在text框中
- texrarea好象不支持scrollTo方法
<button name="btn" onclick="selChar(t1)"></button>
<script>
//var idenwin=window.showModelessDialog("b.htm",window,"dialogwidth:100px;dialogheight:200px;status:no;scroll:no");
function selChar(textEl){
if(textEl.createTextRange)
var caretPos;
var selRng = document.selection.createRange();
if( selRng.text.length > 0 ){
selRng.text = "[FLASH]" + selRng.text + "[FLASH]";
}
}
</script>
<input type="text" name="t1" value="1234567890abcdefgh">
<button name="btn" onclick="selChar(t1)">change</button>
<script>
function selChar(textEl){
if(!textEl.createTextRange) return;
var selRng = document.selection.createRange();
if( selRng.text.length > 0 ){
selRng.text = "[FLASH]" + selRng.text + "[FLASH]";
}
}
</script>