check alle checkboxe
Jeg har et problem med at få markeret alle checkboxe i en sektion. Jeg har nedenstående kode, hvor der er to typer af personer, der er MUL og der er DAT. Problemet er at jeg i bunden har forsøgt at lave to checkboxe, hvor man kan markere de to grupper hver isvær. De virker også som de skal, næsten, for når jeg klikker på den der eksempelvis markere alle DAT'erne, så bliver de godt nok markeret, men den checkbox, der checket de andre af, bliver ikke checket.Jeg håber det er til at forstå hvad jeg skriver :-)
----- HER ER KODEN ----
<SCRIPT language="JavaScript" type="text/javascript">
function checkMUL()
{
for (var i=0;i<document.mboxsummary.elements.length;i++)
{
var e = document.mboxsummary.elements[i];
if (e.name != 'DAT')
e.checked = !e.checked;
}
}
function checkDAT()
{
for (var i=0;i<document.mboxsummary.elements.length;i++)
{
var e = document.mboxsummary.elements[i];
if (e.name != 'MUL')
e.checked = !e.checked;
}
}
</SCRIPT>
<form action="sendmail.asp" name="mboxsummary" METHOD="POST">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
<% Do While Not Ns.EOF %>
<tr>
<td width="10%"><input type="checkbox" name="DAT" value="<%=ns("id")%>"></td>
<td width="90%"><%=ns("name")%></td>
</tr>
<%
Ns.MoveNext
Loop
%>
<% Do While Not Bs.EOF %>
<tr>
<td width="10%"><input type="checkbox" name="MUL" value="<%=bs("id")%>"></td>
<td width="90%"><%=bs("name")%></td>
</tr>
<%
Bs.MoveNext
Loop%>
<tr>
<td width="10%"> </td>
<td width="90%"> </td>
</tr>
<tr>
<td width="10%"><input type="checkbox" name="selMUL" onClick="return checkDAT();"></td>
<td width="90%"><b>Marker Første del</b></td>
</tr>
<tr>
<td width="10%"><input type="checkbox" name="selDAT" onClick="return checkMUL();"></td>
<td width="90%"><b>marker sidste del</b></td>
</tr>
</table>
</div>
</td>
</tr>
</form>
</body>
</html>
<%Conn.Close
Set Conn = Nothing
%>
