| 使用方法 [以CNSJText(單行輸入元件)為例]: |
1. 在需要輸入或編輯中文字的地方,輸入下列Applet嵌入語法 |
| |
<Applet codeBase=http://www.cns11643.gov.tw/CNS_Swing archive="CNS_Swing.jar" code="arphic.applet.CNSJText.class" width="200" height="30" name="cnsjtext" id="cnsjtext">
<param name="InitText" value="">
<param name="FontSize" value="20">
<param name="FontName" value="細明體">
<param name="TargetCodeType" value="CNS_BIG5">
<param name="MaxLength" value="10">
</Applet>
|
| |
| 2. 加入一個hidden欄位,用以接收於Applet中所輸入的值 |
| |
<input type="hidden" name="textfield" value=""/>
|
| |
| 3. 加入JavaScript,用以將Applet中所輸入的值儲存到hidden欄位中 |
| |
<script language="javascript" type="text/JavaScript">
function DoBeforeSubmit() {
document.testForm.textfield.value = document.cnsjtext.getText();
//alert(document.testForm.textfield.value);
}
</script>
|
| |
| 4. 表單送出前呼叫JavaScript,如加入onClick()於按鈕中 |
| |
<input type="button" onClick="javascript:DoBeforeSubmit();" value="按鈕">
|
| |
CNSJText使用範例: |
|