title: .Html JQuery does not work in IE
body: <p>I have some functions to translate my application into the language of the client connected to it. </p>
  
  <p>They are: </p>
  
  <pre><code>function Traduzione(Lingua, pagina) {       // traduce la frase nella lingua passata
      $.ajax({
          url: '/assets/Traduzione/language' + Lingua + '.xml',           // file xml della lingua in cui tradurre
          success: function (xml) {
              xmlTranslate = xml;
              $(xml).find(pagina).each(function () {                          // trova la frase nel file
  
                  var id = $(this).attr('id');            // assegna l'id trovato
                  var text = $(this).html();                  // assegna il testo trovato
                  if ($("." + id).is('input[type="submit"]') == true) {   // controlla se l'oggetto è un pulsante
                      $("." + id).val(text);      // se si, inserisce il testo in val
                  } else {
                      $("." + id).html(text);         // altrimenti in html
                  }
              });
          }
      });
  }
  
  function TraduzioneParola(Lingua, idoggetto) {          // traduce il testo dell'oggetto nella lingua passata
  
      var text = $("#" + idoggetto + "", xmlTranslate).html();    // assegna il testo tradotto
  
      return text;            // ritorna il testo tradotto
  }
  </code></pre>
  
  <p>These work in Chrome and Firefox, but in IE I return the error: 
  "Failed to retrieve the property 'replace' a reference to null or undefined" 
  This is because the node is not passed, and then a replace on an undefined object. </p>
  
  <p>you can fix the error? 
  Many thanks for your reply. 
  dave</p>