<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      “theform._eventtarget 為空或者不是對象”,解決辦法

       

      當點擊按鈕(服務器控件按鈕)時,沒有反應了,點窗口左下角(狀態(tài)條)的黃嘆號,提示

      theform._eventtarget 為空或者不是對象

       

      很是奇怪,本來好好的,怎么突然變成這樣了。由于之前改了很多東西,也不記是動了哪里成了這樣了。

      查看網(wǎng)頁的源碼(從瀏覽器右鍵中“查看源代碼”,不是aspx的源碼),可以看到aspx頁面生成的HTML與Javascript代碼,如下代碼值得關注;

      <script type="text/javascript">
      //<![CDATA[
      var theForm = document.forms['form1'];
      if (!theForm) {
          theForm = document.form1;
      }
      function __doPostBack(eventTarget, eventArgument) {
          if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
              theForm.__EVENTTARGET.value = eventTarget;
              theForm.__EVENTARGUMENT.value = eventArgument;
              theForm.submit();
          }
      }
      //]]>
      </script>

      _doPostBack方法太熟悉了,這是個曝光率很高的方法,不是在程序中曝光,是在網(wǎng)上,多次被人提到,這是服務器控件(到了客戶端后也只是普通HTML控件)調(diào)用服務器端方法的javascript指令。

      在_doPostBack方法中,用到了theForm變量,這就是在錯誤提示中提到的“theForm.__EVENTTARGET”,它為空,噢,看看為什么;

       

      thisForm從哪里來的呢?
      var theForm = document.forms['form1'];
      if (!theForm) {
          theForm = document.form1;
      }

       

      theForm就是表單form1呀,我們知道幾乎在每個aspx頁面中,都會有一個,且唯一的一個form表單,<form id="form1" runat="server"> 它的id一般是from1;它是服務器控件。我們很少會改動它的。而現(xiàn)在,它找不到了,所以theForm變量才為空。

       

      繼續(xù)查看
      <form name="form1" method="post" action="index.aspx" id="form1">(這是服務器表單控件在客戶端的HTML代碼)

       

      很顯然,form1是存在的呀,可為什么找不到呢,我搜索了一下"form1",結(jié)果,查出來兩個,呵呵。問題搞清楚了。

      那一個form表單是用于搜索的,僅用于搜索框,它并不是報務器控件;但是它的id卻也叫form1(默認的,沒有改),這當然不行,就把它的id隨便改了一個。就OK 。問題解決。

       

      這個問題并沒有給我?guī)硖嗾系K,只所以還拿出來說說,主要是說說解決思路。另外建議一下,就是除了服務器表單,其它的表單不要與這個form1表單重名;(服務器表單只能一個,而HTML表單卻可以有多個,這并不沖突)。

      當然了,表單元素是不可以嵌套的,
      <form name="form1" method="post" action="index.aspx" id="form1">
      <form name="form2">
      </form>
      </form>
      像上面這樣,是錯誤的。

      posted @ 2008-09-08 12:56  songsoft  閱讀(4671)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 国产精品午夜福利91| 亚洲人成电影在线天堂色| 丰满少妇内射一区| 久久亚洲女同第一区综合| 欧美精品国产综合久久| 久久亚洲人成网站| 中文 在线 日韩 亚洲 欧美| 波多野结衣网站| 1区2区3区4区产品不卡码网站| 囯产精品久久久久久久久久妞妞 | 色欲AV无码一区二区人妻| 精品久久精品久久精品久久| 成全高清在线播放电视剧| 国产suv精品一区二区五| 四虎国产精品永久入口| 无翼乌口工全彩无遮挡h全彩| 久久精品国产精品亚洲综合| 澳门永久av免费网站| 曲麻莱县| 国产日韩av免费无码一区二区三区| 乱人伦中文字幕成人网站在线| 亚洲中文字幕国产精品| av日韩在线一区二区三区| 国产免费视频一区二区| 色综合国产一区二区三区| 国产乱子伦视频在线播放| 衡南县| 亚洲精品一区二区三区蜜| 久久被窝亚洲精品爽爽爽| 衡山县| 图片区 小说区 区 亚洲五月| 亚洲精品97久久中文字幕无码| 国产免费一区二区不卡| 人人做人人妻人人精| 免费看无码自慰一区二区| AV人摸人人人澡人人超碰| 激情在线一区二区三区视频| 久久人人爽人人爽人人片| 国产在线精品欧美日韩电影| 91密桃精品国产91久久| 尤物蜜芽国产成人精品区|