您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關怎么用JS和C#分別在前端和后端控制下拉框為只讀,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
代碼期間,將寫代碼過程較好的代碼段備份一次,下面資料是關于用JS和C#分別在前端和后端控制下拉框為只讀的方法的代碼,應該對各位朋友有較大用途。
<HTML> <HEAD> <TITLE>下拉框模擬只讀</TITLE> <script type="text/javascript"> function setReadOnly(obj_id){ var obj = document.getElementById(obj_id); obj.onmouseover = function(){ obj.setCapture(); } obj.onmouseout = function(){ obj.releaseCapture(); } obj.onfocus = function(){ obj.blur(); } obj.onbeforeactivate = function(){ return false; } } </script> </HEAD> <BODY> <span id="span_select"> <select id="id_select"> <option value="1">AAAAAAAAA</option> <option value="2">BBBBBBBBB</option> <option value="3">CCCCCCCCC</option> <option value="4">DDDDDDDDD</option> </select> </span> <script type="text/javascript"> setReadOnly("span_select"); </script> <!-- 直接設置下拉框只讀 --> <select onbeforeactivate="return false" onfocus="this.blur()" onmouseover="this.setCapture()" onmouseout="this.releaseCapture()"> </BODY> </HTML> asp.net后端C#代碼 this.ddlSysCategory.Attributes.Add("onfocus","this.blur();"); this.ddlSysCategory.Attributes.Add("onbeforeactivate","return false"); this.ddlSysCategory.Attributes.Add("onmouseover","this.setCapture()"); this.ddlSysCategory.Attributes.Add("onmouseout","this.releaseCapture()");
關于“怎么用JS和C#分別在前端和后端控制下拉框為只讀”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。