I am trying to get the checked value in checkbox and display it in some specific format using javascript but somehow I dont know how to do it
I have tried html and javascript and I dont know ajax or jquery so I am trying javascript only
function Hobby() { var checkedValue = null; var inputElements = document.getElementsByClass('messageCheckbox'); for(var i=0; inputElements[i]; ++i){ if(inputElements[i].checked){ checkedValue = inputElements[i].value document.getElementById("hobbies_value").innerHTML = inputElements; break; } } } Hobby <input class="messageCheckbox" type="checkbox" name="painting" id="painting" value="painting">Painting <input class="messageCheckbox" type="checkbox" name="dancing" id="dancing" value="dancing">Dancing <input class="messageCheckbox" type="checkbox" name="sports " id="sports " value="sports ">Sports <input type="button" value="student_submit" onclick="Hobby()"><br/> If checked values are dancing and painting
then output should be
Hobby:#dancing#painting
and I dont want to display it as alert box instead I want to display it on same page
getElementsByClassName