ユーザーがいくつかのフィールドに入力したフォームがあり、送信される前に、チェックボタンを押すとJavaScriptが呼び出されます。フォームフィールドの値をjs関数に存在する変数に設定しようとします。
document.getElementById('var1').innerHTML = test;
alert(test);
アラートが表示されているのにフォームボックスにデータが入力されていないため、JavaScriptが期待どおりに機能していることはわかっています。
@helper.input(testForm("var1")) { (id,name,value,args) => <input type="text" name="@name" id="@id" @toHtmlArgs(args)> }