<body>
<a href="javascript:doEdit(frmMain.document);">editIframe</a>
<a href="javascript:doEdit(document);">editBody</a>
<br>
<a href="javascript:chgSelFont(frmMain.document);">editBody</a>
<a href="javascript:formatBody(frmMain.document);">formatBody</a>
<br>
<iframe id='frmMain' width="400" height="500"></iframe><script language='javascript'>
function doEdit(vDoc){
vDoc.body.contentEditable = true;
}
function chgSelFont(vDoc){
alert(vDoc.selection.createRange().text);
}
function formatBody(vDoc){
var s ;
//s=vDoc.body.innerHTML;
s = vDoc.selection.createRange();
// alert(vDoc.body.innerHTML);
//vDoc.body.innerHTML='<font color=red>HELLO</color>';
//vDoc.body.text = 'darkred';//text color
s.pasteHTML('<font color=red>'+s.text+'</font>');
}</script>
</body>
自己摸索的即时修改输入属性(比如字体,背景)的方法。
原创mb64f48aee355f2 ©著作权
©著作权归作者所有:来自51CTO博客作者mb64f48aee355f2的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Eclipse插件更新URL集合
下一篇:对事件‘赋值’的例子
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
putty——字体颜色和背景颜色的配置方法
putty背景颜色和字体颜色的设置....
putty font color -
控制的字体属性
上次主要说明了css对于颜色和文本属性的控制, 这次介绍css对于字体, 背景等属性的控制.字体...
背景图片 属性值 css 数据 背景颜色