Hans Gerrit: wenn mal jemand zeit hat, bitte lesen

Beitrag lesen

Hallo,
erst mal der Quelltext:

<html>
<head>
<script>
function change(thisform)
{
var form = thisform;
var is = "i" + form;
var change = "c" + form;
document.forms[form].ia2.value = document.forms[form].ca2.value;
}
</script>
</head>
<body>
<table border="1">
<tr>
<th>
Name
</th>
<th>
Adresse
</th>
</tr>
<tr>
<td>
<form name="a2">
<input value="Franz Mustermann" name="ia2" readonly><br>
<input name="ca2"> <input type="button" value="Ändern" onClick="change(this.form.name)">
</form>
</td>
<td>
<form name="b2">
<input value="Musterstr. 60" name="ib2" readonly><br>
<input name="cb2"> <input type="button" value="Ändern" onClick="change(this.form.name)">
</td>
</tr>
</table>
</body>
</html>

Nun das Problem: Wie ersetzt ich in der Funktion "change" in der Zeile
document.forms[form].ia2.value = document.forms[form].ca2.value;
das "ia2" und das "ca2" durch die Variablen "is" und "change" damit ich das Script auf die ganze Tabelle anwenden kann?
Und gibt es eine Möglichkeit diese Änderungen permanent in der HTML-Datei zu speichern?
Danke im Voraus!

hans gerrit