21. oktober 2002 - 14:30
#3
Her er min kode...
Det skal måske lige siges at dette scipt bliver kørt i en iframe..
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>SMS erhverv</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../css/styles.css" rel="stylesheet" type="text/css">
<SCRIPT language=javascript src="menuscript.js" type=text/javascript></script>
<!-- Begin
function checkAll(field)
{
for (i = 0; i < field.length; i++)
field[i].checked = true ;
}
function uncheckAll(field)
{
for (i = 0; i < field.length; i++)
field[i].checked = false ;
}
// End -->
</script>
</head>
<body bgcolor="#002142" onload="">
<form action="" method="post" name="form" id="form">
<table border=0 cellpadding=0 cellspacing=0 class="noborder">
<tbody>
<tr>
<td class=tool id="i1" onMouseOut="menu('out','i1')" onMouseOver="menu('over','i1')" nowrap><img src="../gif/bullet_in.gif" alt="" width="13" height="13" border=0 class=haand id="e201" onClick="lag('f401',document.images['e201'])"><strong> <span class=haand onClick="lag('f401',document.images['e201'])"><a href="#" class="headline">Anden gruppe</a></span></strong><strong> <span class=haand onClick="lag('f401',document.images['e201'])"><a href="#" class="headline"></a></span></strong><a href="#"><img src="../gif/bullet_in.gif" border="0" onClick="checkAll(document.form.test)"></a><a href="#"><img src="../gif/bullet_out.gif" width="13" height="13" border="0"></a><br>
<div class=detail id="f401" style="DISPLAY: none">
<input name="test" type="checkbox" value="Test2">
Test2<br>
<br>
<img src="../gif/divider_01.gif" width="500">
<br>
</div></td>
</tr>
<tr>
<td class=tool id="i2" onMouseOut="menu('out','i2')" onMouseOver="menu('over','i2')" nowrap><img src="../gif/bullet_in.gif" alt="" width="13" height="13" border=0 class=haand id="e202" onClick="lag('f402',document.images['e202'])"><strong> <span class=haand onClick="lag('f402',document.images['e202'])"><a href="#" class="headline">Test</a></span></strong><strong> <span class=haand onClick="lag('f402',document.images['e202'])"><a href="#" class="headline"></a></span></strong><a href="#"><img src="../gif/bullet_in.gif" border="0" onClick="checkAll(document.form.test)"></a><a href="#"><img src="../gif/bullet_out.gif" width="13" height="13" border="0"></a><br>
<div class=detail id="f402" style="DISPLAY: none">
<input name="test" type="checkbox" value="435">
435<br>
<input name="test" type="checkbox" value="Sylle">
Sylle<br>
<input name="test" type="checkbox" value="Sylvester Nielsen">
Sylvester Nielsen<br>
<br>
<img src="../gif/divider_01.gif" width="500">
<br>
</div></td>
</tr>
</tbody>
</table>
</form>
</body>
</html>
21. oktober 2002 - 14:31
#4
function swapUserEntrySelected(objField) {
objFields = objField.form.elements;
for (i=0;i<objFields.length;i++) {
if (objFields[i].name == "frmChk")
objFields[i].checked = objField.checked;
}
}
<input type="checkbox" value="" onclick="swapUserEntrySelected(this)" title="Select all" name="frmChkAll" />
26. oktober 2002 - 13:50
#5
Koden her virker fint.. Men den kan KUN markere objektet hvis der er flere.. Kan det laves så det kan markere et enkalt også?
<script>
<!-- Begin
function checkAll(field)
{
for (i = 0; i < field.length; i++)
field[i].checked = true ;
}
function uncheckAll(field)
{
for (i = 0; i < field.length; i++)
field[i].checked = false ;
}
// End -->
</script>