前端知識--控制input按鈕的可用和不可用


最近在項目的開發的時候,自己雖然是寫后端的,但是,在開發核心的時候,前端的知識自己還是會用到的,多以前端這塊自己由於好長時間都沒有去看,所以幾乎已經忘記的差不多了,現在也只能是想起一點記錄一點,以便能夠不斷的充實自己。

 1 //選中mulline中的一條記錄
 2 function selectOneRecord() {
 3     var i = AppendixGrid.getSelNo() - 1;
 4     fm.RiderType.value = AppendixGrid.getRowColData(i, 11);//附件類型
 5     fm.RiderTypeDes.value = AppendixGrid.getRowColData(i, 1);//附件類型名稱
 6     fm.ImportPath.value = AppendixGrid.getRowColData(i, 2);//文件名
 7     fm.Remarks.value = AppendixGrid.getRowColData(i, 3);//備注
 8     if("02"==AppendixGrid.getRowColData(i,12)){
 9         //將必要的按鈕置成灰色
10         document.getElementById("watchLocalBtn").setAttribute("disabled", true);//瀏覽本地
11         document.getElementById("btnOpenUpload").setAttribute("disabled", true);//上傳文件
12         document.getElementById("saveRemarksBtn").setAttribute("disabled", true);//保存備注
13         document.getElementById("cancelBtn").setAttribute("disabled", true);//作廢
14 
15     }else{
16         //如果選擇的是有效的附件的這些按鈕不應該置灰
17         document.getElementById("watchLocalBtn").disabled=false;//瀏覽本地
18         document.getElementById("btnOpenUpload").disabled=false;;//上傳文件
19         document.getElementById("saveRemarksBtn").disabled=false;;//保存備注
20         document.getElementById("cancelBtn").disabled=false;;//作廢
21     }
22 
23 
24 }

其中標記為紅色的是比較關鍵的代碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM