怎么样改变div中选中文本的颜色大小等属性 动态文字选择改变属性 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个你就得去自己找插件了,或者你自己花时间去写一个。你应该要的跟CSDN这个回复框差不多的,挺多这东西的。去搜搜吧 就是搜不到啊 这个是不一样的 这个回复框是textaera无法显示图片的 要和百度贴吧的差不多 但是百度贴吧的无法改变文字的颜色和大小 IE用document.selection对象,标准浏览器用window.getSelection,自己慢慢研究这2个东东demo给个你参考<style>#editor{border:solid 1px #000;height:150px;width:300px;}</style><div id="editor" contenteditable="true">测试内容</div><input type="button" value="红色" onclick="Color('red')" /><script> function Color(c) { var e = document.getElementById('editor'); e.focus(); if (window.getSelection) { var s = window.getSelection(), r = s.getRangeAt(0); if (r.toString() == '') { alert('请选择内容!'); return } var sp = document.createElement('span'); sp.style.color = c; r.surroundContents(sp); s.collapse(sp, 1); } else if (document.selection) { var r = document.selection.createRange(); r.pasteHTML('<span style="color:' + c + '">' + r.text + '</span>'); } }</script> 设置前台HTML文字不可见 请教javascript如何限制一个input里输入内容 用java怎样下载需要需要输入验证信息的web页面 如何让多个不同名称的 checkbox 全选 mouseover与mouseout的问题,HELP 关于zTree一次性加载成千上万个子节点速度非常慢的问题 高手请进:使用javascript实现快捷键接口方法 如何从后台控制要输入的文本字体,文本大小,文本颜色,文本位置。 关于disabled 有谁回答我的问题?急急! S2SH + MySQL 图片上传 请教个数组的问题
去搜搜吧
<style>
#editor{border:solid 1px #000;height:150px;width:300px;}
</style>
<div id="editor" contenteditable="true">测试内容</div>
<input type="button" value="红色" onclick="Color('red')" />
<script>
function Color(c) {
var e = document.getElementById('editor');
e.focus();
if (window.getSelection) {
var s = window.getSelection(), r = s.getRangeAt(0);
if (r.toString() == '') { alert('请选择内容!'); return }
var sp = document.createElement('span');
sp.style.color = c;
r.surroundContents(sp);
s.collapse(sp, 1);
}
else if (document.selection) {
var r = document.selection.createRange();
r.pasteHTML('<span style="color:' + c + '">' + r.text + '</span>');
}
}
</script>