How To get values in Span Tag from JS

前端 未结 6 1537
滥情空心
滥情空心 2021-01-15 19:38

I am trying to make a BMI Calculator using HTML. The inputs come from text fields. I am making some calculation with them in a Javascript function. I want to get the calcula

6条回答
  •  清歌不尽
    2021-01-15 19:58

    Edit: As it was pointed out, FF doesn't like innerText, so I'm replacing to innerHTML which in this particular case doesn't not change the overall functionality of the script.

    You can get the 2nd span and pass the value directly to innerHTML like this:

    document.getElementsByTagName('span')[1].innerHTML= 'the result';
    

    Note: Consider using and id or class so you can find the exact element you need to change instead of retrieving several elements of that type (in this case span). If you had an id, it would be like this:

    document.getElementById('the id goes here').innerHTML= 'the result';
    

    Edit2: This edit was made after the OP changed his question It got really confusing now that I'm seeing your code. I've written this fiddle so you can see it working

提交回复
热议问题