Jump to content

single checkbox controls some others


Nodral

Recommended Posts

Hi All

 

I've little Javascript kowledge so I'm hoping that some people here will be able to help me.

 

I have a form which contains 37 checkboxes.  Of these, 10 have a class of 'time' and I need one checkbox to tick/untick all 10 of them.

 

I have the following code, but it doesn't work and I get an error of

 

syntax error - checkAll(document.getElementById(

 

Here is my function

 

function checkAll(theForm, cName, status) {
for (i=0,n=theForm.elements.length;i<n;i++)
  if (theForm.elements[i].className.indexOf(cName) !=-1) {
    theForm.elements[i].checked = status;
  }
}

and then the checkboxes are dynamically created with data from a DB as follows.

 

<input type='checkbox' class='time' Name='$i' value='$key'>$value</br>

 

The checkboxes appear correctly in the HTML and with the correct class displayed.

 

Any thoughts?

 

The checkbox must NOT tick every box on the screen, just the ones with a class of "time"

 

Link to comment
https://forums.phpfreaks.com/topic/256731-single-checkbox-controls-some-others/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.