function doCheckAll(obj,checkBoxName) { //var checkboxs = document.all.namedItem(checkBoxName); var checkboxs = document.getElementsByName(checkBoxName); for(var i=0;i -1 ? big5Table.substring( j , j +1 ) : val ); } return result; } /** * 清除表單欄位資料 * 1. 下拉選單(預設第一選項) * 2. 文字輸入框(清空) * 3. CheckBox(取消所有勾選) * @author Joyce Lai 2011/07/30 */ function resetFormData(formObj) { for(var i = 0; i < formObj.elements.length; i++) { //下拉選單- 選擇第一個選項 if(formObj.elements[i].type == "select-one"){ formObj.elements[i].selectedIndex = 0; } //文字輸入框- 清除資料 else if (formObj.elements[i].type == "text" || formObj.elements[i].type == "textarea") { formObj.elements[i].value = ""; } //CheckBox - 取消所有勾選 else if (formObj.elements[i].type == "checkbox") { formObj.elements[i].checked = false; } } }; /** * 禁止上一頁 * 建議使用方式 * $(function(){ * document.onkeydown = abgne; * }) * 1. INPUT * 2. readonly的欄位 * 3. disable的欄位 * @author 2919 2012/12/21 */ function abgne(){ var elem = event.srcElement; var name = elem.nodeName; if(window.event.keyCode==8){ if(name=='INPUT' && (elem.readOnly==true || elem.disabled ==true)){ return false; } } };