title: Get text node from checked radio button
body: <p>Here is a piece of html for a radio button that is currently selected:</p>
  
  <pre><code>&lt;label&gt;
      &lt;input type="radio" name="reason" value="1" data-promo="1"&gt;
      "some text here bla bla"
  &lt;/label&gt;
  </code></pre>
  
  <p>With a line of JS I found over <a href="https://stackoverflow.com/questions/15839169/how-to-get-value-of-selected-radio-button">here</a> I am able to grab the input element but not the text:</p>
  
  <pre><code>document.querySelector('input[name="reason"]:checked');
  </code></pre>
  
  <p>Returns:</p>
  
  <pre><code>&lt;input type="radio" name="reason" value="1" data-promo="1"&gt;
  </code></pre>
  
  <p>How would I grab the text that follows this element "some text here bla bla"?</p>