What is the problem in checkbox code

Discussion in 'JavaScript' started by kks_krishna, Jul 10, 2007.

  1. #1
    HI,

    The folwing code is not working. If i am giving "labels" it working. when i change to labels[]" then its not working. Bcos i have to use "labels[]" then only PHP is taking the values. Please help me.

    <
    input type="checkbox" name="labels[]" value="spring">Spring
    				<input type="checkbox" name="labels[]" value="hibernate">Hibernate
    				<input type="checkbox" name="labels[]" value="seam">JBoss Seam
    				<input type="checkbox" name="labels[]" value="javafx">JavaFX
    				<input type="checkbox" name="labels[]" value="jsf">JSF
    
    Code (markup):
    for (i = 0; i < document.add_links.labels.length; i++) {
    		if (document.add_links.labels[i].checked == true)
    		{
    			count++;
    		}
    	}
    Code (markup):
     
    kks_krishna, Jul 10, 2007 IP
  2. Mike H.

    Mike H. Peon

    Messages:
    219
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Try:

    var nBox = document.getElementsByName("labels[]");
    for (i=0; i<nBox.length; i++)
                {
                  if (nBox[i].checked)
                         {
                           alert("Box " + i + " is checked");
                         }
                }
    
    
    Code (markup):
     
    Mike H., Jul 10, 2007 IP