J'ai un problème en JavaScript

sosoBH -  
 Utilisateur anonyme -
Bonjour,
j'ai un problème en visuel studio lorsque j'exécute mon programme il m'affiche ce message,
"" 0x800a138f - Erreur d’exécution JavaScript: Impossible de définir la propriété « innerHTML » d’une référence null ou non définie ""

2 réponses

  1. Utilisateur anonyme
     
    Salut,

    Tu peux fournir un bloc de code javascript qui contient la ligne qui produit l'erreur ?

    Merci de l'insérer convenablement via les balises prévues à cet effet
    0
    1. sosoBH
       
      Salut,
      voilà le code.
      <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="DefaultMonitor" %>

      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

      <html xmlns="http://www.w3.org/1999/xhtml">
      <head runat="server">
      <title></title>
      <script language ="javascript" type="text/javascript" src="include/CAjax.js" ></script>

      </head>
      <body>
      <form id="FrmMain" runat="server">
      <asp:Label ID="lblHeure" runat ="server" ></asp:Label>
      <div>
      <asp:Table ID="tblMonitor" runat ="server" Width="100%">

      </asp:Table>
      </div>
      </form>

      <script language="javascript">
      function goRechercher(strTemp) {
      var oAjax, strUrl;
      oAjax = new CAjax();
      oAjax.onReadyStateChange = function () {
      if (oAjax.ReadyState() == 4) {
      if (oAjax.Status() == 200) {
      var strRetour, i;
      strRetour = oAjax.ResponseText();
      document.getElementById("strTemp").innerHTML = strRetour;
      }
      }
      }
      strUrl = "pageExemple.aspx?C_SERVER=" + strTemp;
      oAjax.FullSend(strUrl);
      }

      </script>
      </body>
      </html>
      0
    2. Utilisateur anonyme
       
      Merci d'éditer les messages dans lesquels tu as inséré ton code pour l'insérer à nouveau mais correctement :
      Édite le/les messages
      Filtre le code javascript uniquement et si possible le bloc de code qui génère l'erreur
      Sélectionne le code que tu souhaites insérer proprement
      Clique sur l'icône <>
      Clique sur js
      Valide
      0
  2. sosoBH
     
    Salut,
    j'ai un problème en visual studio lorsque j'exécute mon programme il m'affiche une erreur de javaScript.
    voilà le message affiché " Erreur d’exécution JavaScript: Impossible de définir la propriété « innerHTML » d’une référence null ou non définie".
    et voilà le code que j'utilise.
    <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="DefaultMonitor" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
         <script language ="javascript" type="text/javascript" src="include/CAjax.js" ></script>
     
    </head>
    <body>
        <form id="FrmMain" runat="server">
        <asp:Label ID="lblHeure" runat ="server" ></asp:Label>
        <div>
        <asp:Table ID="tblMonitor" runat ="server" Width="100%">
       
        </asp:Table>
        </div>
        </form>
    <script language="javascript">
        function goRechercher(strTemp) {
            var oAjax, strUrl;
            oAjax = new CAjax();
            oAjax.onReadyStateChange = function () {
                if (oAjax.ReadyState() == 4) {
                    if (oAjax.Status() == 200) {
                        var strRetour, i;
                        strRetour = oAjax.ResponseText();
                        document.getElementById("strTemp").innerHTML = strRetour;
                    }
                }
            }
            strUrl = "pageExemple.aspx?C_SERVER=" + strTemp;
            oAjax.FullSend(strUrl);
        }
    </script>
    </body>
    </html>
    merci.
    0