首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

asp.Net關於頁面上焦點問題,這個問題比較特別解决方案

2012-01-06 
asp.Net關於頁面上焦點問題,這個問題比較特別有三個文本框PH.Text//品號LH.Text//料號CL.Text//顏色現在是

asp.Net關於頁面上焦點問題,這個問題比較特別
有三個文本框
PH.Text       //品號
LH.Text       //料號
CL.Text       //顏色

現在是一打開頁面  
PH顯示   LH和CL隱藏   等輸入PH如果是 "123 "的話
LH顯示   PH和CL隱藏   LH輸入如果是 "456 "的話
CL顯示   PH和LH隱藏
也就是一步一步輸入
但焦點問題不知道怎麼讓他在每個文本框顯示時自動獲得
比如:
if   (PH.Text== "123 ")
{
  PH.Visible=false;
  LH.Visible=true;
  CL.Visible=false;
Response.Write( " <script   language= 'javascript '> document.all.LH.focus(); </script> ");
}
這樣的話就會提示找不到document.all.LH對象,是null或不是一個對象,我想是跟隱藏有關系吧,應該怎麼解決呢?

[解决办法]
是不是应该用 CSS把控件隐藏 而不是用。NET 的 visible 属性

热点排行