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

看板Visual_Basic作者 (b8888)時間12年前 (2013/03/31 21:10), 編輯推噓0(008)
留言8則, 2人參與, 最新討論串4/4 (看更多)
TO:MOONRAKER、fumizuki二位大大 先謝謝二位的回答 因為想把web程式做到有"win-form"的感覺 例如資料"新增"不想讓user跑去做別的事 才有這種想法(不是要做壞事) ex:比較是想做成母-子畫面,在母畫面click後跑出子畫面, 子畫面會要求user輸入後,再回到母畫面, 此時希望子畫面在top以提醒user子畫面等待輸入 請問有沒有其他解決的方法?? 先謝謝大家的回答 ※ 引述《b8888 (b8888)》之銘言: : 謝謝 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 : : 當文字方塊取得焦點時,會變色 : : 但是離開文字方塊後卻不會變成白色 : : 請問我該如何修正,或有資料可供參考, : : 先謝謝您的回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.219.44

03/31 22:29, , 1F
誰說你做壞事 這個手段本身就是一個懶手段
03/31 22:29, 1F

03/31 22:29, , 2F
抱歉,爛手段
03/31 22:29, 2F

03/31 22:31, , 3F
資料新增時不准做別的事?我資料存在notepad也不准看?
03/31 22:31, 3F

03/31 22:33, , 4F
你要搞一個popup dialog,請用jquery,那叫modal
03/31 22:33, 4F

03/31 22:33, , 5F
不是model 不要搞混
03/31 22:33, 5F

03/31 23:07, , 6F
AjaxControlToolkit中的ModalPopupExtender
03/31 23:07, 6F

03/31 23:07, , 7F
可以摸擬強制回應對話方塊
03/31 23:07, 7F

03/31 23:09, , 8F
但也不是限制使用者不可以開別的網頁或切到別的分頁
03/31 23:09, 8F
文章代碼(AID): #1HM3NX2Q (Visual_Basic)
文章代碼(AID): #1HM3NX2Q (Visual_Basic)