·有是一段看不明白的代码,请Mister们详细点解...
字体 <SELECT onChange="var c=this.options[this.selectedIndex].value;
if(selection.createRange().text!=''){
selection.createRange().text='<font[space]face='+c+'>'+selection.createRange().text+'</font>'
}
else{
myform.txtcontent.value = '<font[space]face='+c+'>'+myform.txtcontent.value+'</font>'}"
-------------------------------------------------------------------------
·以上部分书写格式和一些语中出现的属性/方法,我看不太懂请各位Mister们定要详细点解,Student感谢不尽.
-------------------------------------------------------------------------
name=font style='FONT-SIZE: 9pt'>
<OPTION selected value=宋体>宋体</OPTION>
<OPTION value=楷体_GB2312>楷体</OPTION>
<OPTION value=新宋体>新宋体</OPTION>
<OPTION value=黑体>黑体</OPTION>
<OPTION value=隶书>隶书</OPTION></SELECT>
问题点数:20、回复次数:6Top
1 楼hbzyduwu(^-^鞋带又松了~-~)回复于 2004-08-04 08:56:51 得分 0
Description
Creates a text range object from the current selection.
Syntax
object.createRange( )
Applies To
selection
Top
2 楼hbzyduwu(^-^鞋带又松了~-~)回复于 2004-08-04 08:57:18 得分 0
代码的真正目的应该是:
<form name="myform" target="" method="post">
字体 <SELECT onChange="var c=this.options[this.selectedIndex].value;
if(selection.createRange().text!=''){
selection.createRange().text='<font[space]face='+c+'>'+selection.createRange().text+'</font>'
}
else{
myform.txtcontent.value = '<font[space]face='+c+'>'+myform.txtcontent.value+'</font>'}" name=font style='FONT-SIZE: 9pt'>
<OPTION selected value=宋体>宋体</OPTION>
<OPTION value=楷体_GB2312>楷体</OPTION>
<OPTION value=新宋体>新宋体</OPTION>
<OPTION value=黑体>黑体</OPTION>
<OPTION value=隶书>隶书</OPTION></SELECT>
<input value="" name="txtcontent">
</form>Top
3 楼UserAq(mr.feng)回复于 2004-08-04 09:01:33 得分 0
·您不知到"详细点解"什么意思吗?Top
4 楼ice_berg16(寻梦的稻草人)回复于 2004-08-04 09:32:48 得分 20
这么多代码还不写一个函数,
var c=this.options[this.selectedIndex].value;//得到当前选择的下拉框的值
if(selection.createRange().text!=''){
selection.createRange().text='<font[space]face='+c+'>'+selection.createRange().text+'</font>' //将当前选择的文字两边加上HTML代码控制字体
}
else{
myform.txtcontent.value = '<font[space]face='+c+'>'+myform.txtcontent.value+'</font>'}
------------------------------
点解:广东话,为什么的意思。Top
5 楼UserAq(mr.feng)回复于 2004-08-04 10:16:44 得分 0
·我知道,都是写一个函数但是,在这里面有些对象和方法我都没有用过.
这些是DHTML? 还是Javascript?Top
6 楼UserAq(mr.feng)回复于 2004-08-08 09:08:32 得分 0
.Top




