在线编辑器添加一个功能按钮,点击按钮,使文字加粗加红 求教高手。在线编辑器添加一个功能按钮,点击按钮,使选中的文字加粗加红,或者光标放在某处,点击按钮后,从光标处开始,插入的是红色加粗的文字。就是加粗和文字变色的功能合并起来。如能解决,100分奉上。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <div id="frame1" contenteditable="true"></div> <input type="button" id="btnBold" value="加粗"/> </body> <script type="text/javascript"> document.getElementById("btnBold").onclick=function(){ document.execCommand("Bold"); } </script> function fn_change_forecolor(){//指定前景色document.execCommand('ForeColor',true,'#FF0000');//true或false都可以document.execCommand('Bold');document.execCommand('FontSize',false,4); //true或false都可以//指定背景色//字体必须是系统支持的字体//document.execCommand('FontName',false,'标楷体'); //true或false都可以//字体变粗//变斜体//document.execCommand('Italic');}已经解决。谢谢楼上给的灵感。 菜鸟请教关于javascript的字符串转码问题 可以给我解释下js里的动态加载技术吗 jquery写的一个图片切换效果,图片显示不正常,请大侠指点一下。 Ext js designer javascript 懂的都进来看看啊 封装自己的js提示信息jtip办法 一个关于jQuery选择器的问题 图片缓存问题 javascript可否访问服务器端控件? 请问在框加页中,外域子框架页如何传递cookies? 这个非常简单的脚本代码怎么编写呢? 紧急!在js中如何调用ActiveX Dll jquery为什么移动到行上面只能去掉class而不能把另一个class加上去
<div id="frame1" contenteditable="true"></div>
<input type="button" id="btnBold" value="加粗"/>
</body>
<script type="text/javascript">
document.getElementById("btnBold").onclick=function(){
document.execCommand("Bold");
}
</script>
function fn_change_forecolor()
{
//指定前景色
document.execCommand('ForeColor',true,'#FF0000');//true或false都可以
document.execCommand('Bold');
document.execCommand('FontSize',false,4); //true或false都可以
//指定背景色
//字体必须是系统支持的字体
//document.execCommand('FontName',false,'标楷体'); //true或false都可以
//字体变粗
//变斜体
//document.execCommand('Italic');
}
已经解决。谢谢楼上给的灵感。