vielen dank für die anregungen - jetzt hab ich es verstanden :-) nachfolgendes script erfüllt alle meine vorher genannten anforderung und zusätzlich:
- wird die checkbox deaktiviert, dann wird das intput-feld geleert
- reset aller felder
<html>
<head>
<SCRIPT language="JavaScript">
<!--
var sort = 0;
function Reset()
{
var count = sort;
sort = 0;
for(var i = 0; i <= count; i++)
{
document.forms[i].reset();
}
}
function Sort(formular)
{
if(document.forms[formular].elements[0].checked == false)
{
document.forms[formular].elements[1].value = "";
}
else
{
sort++;
document.forms[formular].elements[1].value = sort;
}
}
//-->
</SCRIPT>
</head>
<body>
<form name="1">
<table>
<tr>
<td class="tabsqlh" width="50" align="center"><input type="checkbox" name="id" value="1" onClick="Sort(0)"></input></td>
<td class="tabsqlh" width="10" align="center"><input type="text" size="2" name="sortid1"></input></td>
</tr>
</form>
<form name="1">
<tr>
<td class="tabsqlh" width="50" align="center"><input type="checkbox" name="id" value="1" onClick="Sort(1)"></input></td>
<td class="tabsqlh" width="10" align="center"><input type="text" size="2" name="sortid2"></input></td>
</tr>
</table>
</form>
<input type="button" value="Reset" onClick="Reset()">
</body>
</html>
also haut rein ...