I have a textbox and need to send the value of the text box when you type some number and the radio button is checked, to a jquery function. The code I’m using now is:
var radiobuttoncustom = 0;
if (document.getElementById('radiobuttoncustom').checked) {
radiobuttoncustom = document.getElementsByName("some_number").value;
}
I will then display the results using “radiobuttoncustom” but when the results is displayed it is NaN instead of the number. Right now I’m using the textboxes name to get the value.
getElementsByNamereturns anHTMLCollection, not an element, which would not have avalueattribute.Have you tried:
edit: if you are dealing with numbers, you should also parse them as such: