Re: [ASP ] 文字方塊獲得焦點時變色

看板Visual_Basic作者 (b8888)時間12年前 (2013/03/31 12:41), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串3/4 (看更多)
謝謝 brian90191大的回答 小弟又有一個類以的問題 若想將網頁置於最上層,我目前使用的方法是 在 body 中加入 onBlur="setTimeout('self.focus()', 200)" 但是加入後最會與文字方塊變色的功能互衝 (即文字方塊獲得焦點後會暫時變色,但一下子即變成白色的) -->文字方塊焦點會跑掉, 請問有沒有什麼方法可以同時滿足的 1.文字方塊獲得/失去焦點會變色 2.該網頁置於最上層 先謝謝大家的回答 ※ 引述《b8888 (b8888)》之銘言: : 先謝謝brian90191的回答 : 我參考了http://blog.csdn.net/jiang0609/article/details/5889830 : 修正我的需求為 : 在<head> </head>中加入 : <script> : function ChgBgColor(con,color) : { : con.style.backgroundColor=color; : } : function ChgLostColor(con,color) : { : con.style.backgroundColor=color; : } : </script : 在 : Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) : TextBox1.Attributes.Add("onfocus", "ChgBgColor(this,'#9FF')") : TextBox1.Attributes.Add("onlostfocus", "ChgLostColor(this,'white')") : TextBox2.Attributes.Add("onfocus", "ChgBgColor(this,'#9FF')") : TextBox2.Attributes.Add("onlostfocus", "ChgLostColor(this,'white')") : TextBox3.Attributes.Add("onfocus", "ChgBgColor(this,'#9FF')") : TextBox3.Attributes.Add("onlostfocus", "ChgLostColor(this,'white') : End Sub : 當文字方塊取得焦點時,會變色 : 但是離開文字方塊後卻不會變成白色 : 請問我該如何修正,或有資料可供參考, : 先謝謝您的回答 : ※ 引述《b8888 (b8888)》之銘言: : : 各位大大好 : : 小弟有一個問題,請問 : : 在ASP.NET有三個文字方塊, : : 我該如何在文字取得焦點時,改變顏色 : : 離開後又變回白色 : : 先謝謝您的回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.61.177.91

03/31 14:12, , 1F
這樣user不是除你的web程式以外什麼都不能做了。
03/31 14:12, 1F

03/31 16:47, , 2F
沒有網頁在做最上層顯示的啦 除非想幹壞事...
03/31 16:47, 2F

03/31 16:48, , 3F
網頁都是使用者想看哪個分頁就看哪個分頁...
03/31 16:48, 3F

03/31 17:03, , 4F
沒錯 不要做這種破壞秩序的事情
03/31 17:03, 4F
文章代碼(AID): #1HLxwKb_ (Visual_Basic)
討論串 (同標題文章)
文章代碼(AID): #1HLxwKb_ (Visual_Basic)