Hi, I am new to Javascript and am having a bit of difficulty. On my site, in order for a member to unsubscribe from an article, they go to the'Unsubscribe' page where they get a table of all of the articles that they are subscribed to. There is a table with each article, and a checkbox next to each article. For each checked checkbox it should send the value of the checkbox to stop_subscription.php. I have used the following javascript, I know there is something wrong with it, but dont know what: <script type="text/javascript"> function validate() { for(var i=0; i < document.table11.deletethis[].length; i++){ if(document.table1.deletethis[i].checked) stop_subscription.php?id="document.form1.deletethis[i].value" } } </script> Here are other bits of code I think might be relevant: <?php // Make table if member has specific injustice subscriptions $sql = "SELECT i.type, i.title , s.inj_id FROM inj_subscription s, injustices i WHERE s.member_id = '$user' AND i.inj_id = s.inj_id AND s.inj_id IS NOT null" ; $result = mysql_query($sql); $row = mysql_fetch_assoc($result) ; if ($row) { echo "<div><span>Specific Injustice Subsriptions:</span><br/>" ; $table_start ='<table width="90%" table name="table2" align="center" cellspacing="0" border="0"> <tr> <th width="20%">Type</th> <th width="70%">Title</th> <th width="10%"></th> <input type=button name="Unsubscribe" value="Unsubscribe" onClick="validate()" style="font-size:10px"/><p> </tr>'; echo $table_start; $rownum = 0; while($row) { $rownum++; $style = rowcolor($rownum); $table_rows = "<td id=\"td\" align=\"center\" style=\" $style ;padding:5px\" >" .$row['type'] . "</td>"; $table_rows .= "<td id=\"td\" align=\"center\" style=\" $style ;padding:5px\" >" . $row['title']. "</td> \n\t"; $table_rows .= '<td id="td" align="center" style="'.$style.';padding:5px;" >'."\n".'<input type="checkbox" name="deletethis[]" value="'.$row['inj_id'] . '"></td>'."\n\t"; echo "<tr>" . $table_rows . "</tr>"; $row = mysql_fetch_assoc($result) ; } echo '</table><Br/></div><br/>'; } ?> I feel bad just pasting a large slab of code here, but I really have no idea where Im going wrong! Cheers, Paul