0

http://www.christmascentral.com/giftcertificates.php

I am attempting to change the text for the radio button options. When running the following script on my page, the text gets replaced fine, but now the radio button can't be selected? The html looks to be exactly the same, other than the text being changed.

<script type="text/javascript">

function ChangeLabels() {
    var elements = document.getElementsByTagName('label');
    for (var i=0; i<elements.length; i++) {
        console.log(elements[i].innerHTML);

        var re = new RegExp(' Birthday');
        if (re.test(elements[i].innerHTML)) {
            elements[i].innerHTML = elements[i].innerHTML.replace(' Birthday', ' Test')
        }  
    }
}

$(document).ready(function(){
    ChangeLabels();
});

</script>
Martin Adámek
  • 16,771
  • 5
  • 45
  • 64
user2278829
  • 11
  • 1
  • 3

0 Answers0