Hopes

          Start Here..

           

          [轉載]如何用JS獲取ASP.net中的textbox的值 js獲不到text值

          [轉載]如何用JS獲取ASP.net中的textbox的值 js獲不到text值

          <tr>
          <td class="table_body" style="width: 10%" align="right">
          工作目標
          </td>
          <td class="table_none" style="width: 90%" colspan="2">
          <asp:TextBox ID="txt_JobGoal" runat="server" Width="100%" TextMode="MultiLine" ToolTip="請輸入工作目標!"></asp:TextBox>
          </td>
          </tr>


          //javascript語句如下

          <script language="javascript" type="text/javascript">

          function whetherEmpty()
          {
          //alert("KPI信息不能全為空!");
          emptflag = false ;
          var jobgoal = document.getElementById("txt_JobGoal").value;
          }
          </script>


          無法獲取text控件里值!設置斷點,在即時窗口里查看document.getElementById("txt_JobGoal")值為null.運行起來還會提示類似信息:document.getElementById()不是對象或值為空!

          原因:是TextBox在生成html時客戶端id改變了。在txt_JobGoal前加了很多前綴



          應將頁面中的JavaScript函數改寫如下:

          <script language="javascript" type="text/javascript">

          function whetherEmpty()
          {
          //alert("KPI信息不能全為空!");
          emptflag = false ;
          var jobgoal = document.getElementById("<%=txt_JobGoal.ClientID%>").value;
          }
          </script>

          posted on 2012-11-08 15:26 ** 閱讀(932) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          公告

          你好!

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章分類

          文章檔案

          新聞檔案

          相冊

          收藏夾

          C#學習

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 杨浦区| 嘉黎县| 潍坊市| 苍梧县| 宁安市| 台前县| 博兴县| 松江区| 金坛市| 正宁县| 婺源县| 金溪县| 新津县| 巨鹿县| 林口县| 吉木萨尔县| 铜川市| 宁海县| 集贤县| 城口县| 乐至县| 息烽县| 武乡县| 太保市| 台东县| 广河县| 佛山市| 漳浦县| 肥东县| 佛学| 云龙县| 南平市| 邢台市| 宜阳县| 土默特左旗| 崇文区| 吉安市| 六枝特区| 驻马店市| 鹿泉市| 吕梁市|