registerFunction('calc'); $cObj->useSingleQuote(); $cObj->addParameter(XAJAX_FORM_VALUES,'form1'); // 以表單為參數 $xajax->processRequest(); // 處理回應 function calc($form) { $objResponse = new xajaxResponse(); $objResponse->assign('ans1', 'innerHTML', // 將乘法計算結果 $form['num1'] * $form['num2']); // 設定給 'ans1' if($form['num4']==0) // 若除數為 0 $objResponse->alert('不能做除以零的計算!'); else // 除數不是 0 $objResponse->assign('ans2', 'innerHTML', // 將除法計算結果 $form['num3'] / $form['num4']); // 設定給 'ans1' return $objResponse; } ?> 使用 alert() 方法顯示訊息視窗 printJavascript('..'); ?>
* = ?
/ = ? (若除數為零, 會以視窗顯示訊息)