Por que o .innerText não está funcionando no Firefox? [duplicado]

Esta pergunta já tem uma resposta aqui:

'innerText' funciona no IE, mas não no Firefox 15 respostas

Aqui está o meu código Está funcionando perfeitamente em todos os navegadoresmas não no Firefox.

Eu tentei muitas coisas, mas não funcionou. Por favor, alguém pode me ajudar nessa questão. Estou fazendo algo errado.?

Existe alguma outra maneira?

ESTOU USANDO .innerText porque os valores são provenientes de

<span class="jr-rating-wrapper-jr_stars-new-0">
 4.5
</span>

Não há erro no console.

<script type="text/javascript">
   jQuery('#submitButton').click(function(){
   var PostStartone = document.getElementById('jr-rating-wrapper-jr_stars-new-0').innerText;
   var PostStarSec = document.getElementById('jr-rating-wrapper-jr_stars-new-1').innerText;
   var PostStarThird = document.getElementById('jr-rating-wrapper-jr_stars-new-2').innerText;
   var PostCapVal = document.getElementById('code').value;
   var PostRBVal = "";
   var selected = jQuery("div.jr_fieldDiv input[type='radio']:checked");
   PostRBVal = selected.val();
   jQuery.post("http://xyz/x/Update.php", { 
      GetStarOneValue : PostStartone ,
      GetStarSecValue : PostStarSec ,
      GetStarThirdValue : PostStarThird ,
      GetCaptchValue : PostCapVal,
      GetRadioBTNValue : PostRBVal});
 });
</script>

questionAnswers(1)

yourAnswerToTheQuestion