CSDN博客

img fbysss

自己摸索的即时修改输入属性(比如字体,背景)的方法。

发表于2004/11/3 10:52:00  1083人阅读

<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>

阅读全文
0 0

相关文章推荐

img
取 消
img