¿Por qué .innerText no funciona en Firefox? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

'innerText' funciona en IE, pero no en Firefox 15 respuestas

Aquí está mi código. Funciona perfecto en todos los navegadores.pero no en Firefox

Intenté muchas cosas pero no funcionó en absoluto. ¿Puede alguien ayudarme en este tema? Estoy haciendo algo mal.?

Hay alguna otra manera.?

ESTOY USANDO .innerText porque los valores provienen de

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

No hay error en la consola.

<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>

Respuestas a la pregunta(1)

Su respuesta a la pregunta