<HTML>
<頭>
<TITLE>javaScript--execCommand 指令集</TITLE>
<腳本語言=“Javascript”>
/*
* 該函數執行copy指令
*/
document.execCommand("BackgroundImageCache", false, true);
函數 fn_doufucopy(){
編輯.選擇();
document.execCommand('複製');
}
/*
* 此函數執行paste指令
*/
函數 fn_doufupaste(){
tt.focus();
document.execCommand('貼上');
}
/*
* 此功能用於建立超連結
*/
函數 fn_creatlink() {
document.execCommand('CreateLink',true,'true');//彈出一個對話框輸入URL
//document.execCommand('CreateLink',false,'http://www.51cto.com');
}
/*
* 此功能用於將選取的區塊設定為指定的背景顏色
*/
函數 fn_change_backcolor(){
document.execCommand('BackColor',true,'#FFbbDD');//true或false都可以
}
/*
* 此功能用於將選取的區塊設定指定的前景色、改變選取區塊的字體大小、變更字體、字體變粗變斜
*/
函數 fn_change_forecolor(){
//指定前方景色
document.execCommand('ForeColor',false,'#BBDDCC');//true或false都可以
//指定背景色
document.execCommand('FontSize',false,7); //true或false都可以
// 字體必須是系統支援的字體
document.execCommand('FontName',false,'標楷體'); //true或false都可以
// 字型變粗
document.execCommand('粗體');
//變斜體
document.execCommand('斜體');
}
http://www.devdao.com/
/*
* 此功能用於將選取的區塊加上不同的線條
*/
函數 fn_change_selection(){
//將選取的文字加底線
document.execCommand('下劃線');
//在選取的文字上劃粗線
document.execCommand('刪除線');
//將選取的部分文字變細
document.execCommand('SuperScript');
//將選取區塊的底線取消掉
document.execCommand('下劃線');
}
/*
* 此功能用於將選取的區塊排成不同的格式
*/
函數 fn_format(){
//有序列排列
document.execCommand('InsertOrderedList');
//實心無序列排列
document.execCommand('InsertUnorderedList');
//空心無序列排列
document.execCommand('縮排');
}
/*
* 此功能用於將選取的區塊剪下或刪除掉
*/
函數 fn_CutOrDel(){
//刪除選取的區塊
//document.execCommand('刪除');
//剪切下選取的區塊
document.execCommand('剪下');
}
/*
* 此功能用於將選取的區塊重新設定一個對應的物品
*/
函數 fn_InsObj(){
/*
**********************************************
* 以下指令均為選取的區塊重設一個物件;
* 如沒有特殊說明,第二個參數 true 或 false 是一樣的;
* 參數三表示為該物件的id;
* 可以用在javascript中透過其指定的id來控制它
**********************************************
*/
/*重新設定一個按鈕(InsertButton和InsertInputButtong一樣,只是前面不是按鈕,晚上是輸入)*/
/*
document.execCommand('InsertButton',false,"aa"); //true或false無效
document.all.aa.value="風舞九天";
*/
//重新設定一個字段集
/*
document.execCommand('InsertFieldSet',true,"aa");
document.all.aa.innerText="刀劍如夢";
*/
//插入一條水平線
//document.execCommand('InsertHorizontalRule',true,"aa");
// 插入一個iframe
//document.execCommand('InsertIFrame',true,"aa");
//插入一個InsertImage,設定true時需要圖片,false時不需要圖片
//document.execCommand('InsertImage',false,"aa");
// 插入一個複選框
//document.execCommand('InsertInputCheckbox',true,"aa");
// 插入一個文件類型的對象
//document.execCommand('InsertInputFileUpload',false,"aa");
// 插入一個隱藏的
/*
document.execCommand('InsertInputHidden',false,"aa");
警報(文檔.all.aa.id);
*/
// 插入一個InputImage
/*
document.execCommand('InsertInputImage',false,"aa");
document.all.aa.src="F-a10.gif";*/
// 插入一個密碼
//document.execCommand('InsertInputPassword',true,"aa");
// 插入一個Radio
//document.execCommand('InsertInputRadio',false,"aa");
// 插入一個Reset
//document.execCommand('InsertInputReset',true,"aa");
// 插入一個提交
//document.execCommand('InsertInputSubmit',false,"aa");
// 插入一個輸入文字
//document.execCommand('InsertInputText',false,"aa");
// 插入一個文字區域
//document.execCommand('InsertTextArea',true,"aa");
// 插入一個選擇列錶框
//document.execCommand('InsertSelectListbox',false,"aa");
// 插入一個單選
document.execCommand('InsertSelectDropdown',true,"aa");
//插入一個換行符號(硬回車??)
//document.execCommand('InsertParagraph');
// 插入選取框
/*document.execCommand('InsertMarquee',true,"aa");
document.all.aa.innerText="bbbbb";*/
//用於取消選取的陰影部分
//document.execCommand('取消選擇');
// 選取頁面上的所有元素
//document.execCommand('SelectAll');
}
/*
*該函數用於將頁面儲存為一個文件
*/
函數 fn_save(){
// 第二個參數為需要儲存的檔名
document.execCommand('另存為','mycodes.txt');
//整個列印頁面
//document.execCommand('PRint');
}
</腳本>
</頭>
<正文>
<input id="edit" value="範例" NAME="edit"><br>
<按鈕ID =“按鈕1”>複製</按鈕> <按鈕ID =“按鈕2”>
貼上</按鈕><br>
<textarea id="tt" rows="10" cols="50" NAME="tt"></textarea>
<小時>
<br>
浮沉聚散又再變化,但總可捲土重來。
天若有情天亦老,人間正道是滄桑。
都怪我,太執著,卻也等不到花開葉落。
<br>
請選擇以上字母,然後按一下以下按鈕:<br>
<小時>
<input type="button" value="建立CreateLink" ID="Button3" NAME="Button3"><br>
<input type="button" value="改變文字背景色" ID="Button4" NAME="Button4"><br>
<input type="button" value="改變文字前景色" ID="Button5" NAME="Button5"><br>
<input type="button" value="給文字增加線條" ID="Button6" NAME="Button6"><br>
<input type="button" value="改變文字的排列" ID="Button7" NAME="Button7"><br>
<input type="button" value="刪除或剪下選取的部分" ID="Button8" NAME="Button8"><br>
<input type="button" value="插入物件" ID="Button9" NAME="Button9"><br>
<input type="button" value="儲存或列印檔案" ID="Button10" NAME="Button10"><br>
<input type="button" value="Refresh屬性" onclick="document.execCommand('Refresh')" ID="Button11" NAME="Button11">
</正文>
</HTML>
-