こんにちは申し訳ありませんが、私はJavascriptの初心者ですが、この種のフォームがある場合にフォームフィールドを再作成する方法を知る必要があります:
このコード(一部)で試してみましたが、機能しません。ファイル名は「testjavascript.html」です
<head>
<script language="javascript" type="text/javascript">
function updateUsername(){
var first = document.getElementById("first").value;
document.getElementById("first").value = first;
} </script>
</head>
<body>
<form action="action.php" method="post">
<input type="text" name="usename" value="" id="first" >
<a href="testjavascript.html?auto=1" onclick="updateUsername();" id ="link">Link</a>
<input type="submit" name="submit">
</form>
</body>