ho modificato lo script per inserire gli input con il relativo valore dei file uploadati ma il campo input non viene inserito nel form ma fuori cioè


<input type="text" name="selimg" value="img01.jpg">
<FORM name.....>
</fom>

codice:
    uploader.InsertText="Select multiple files (Max 10M)"
    uploader.SaveDirectory="savefiles"
    uploader.AllowedFileExtensions="*.jpg,*.png,*.gif,*.zip"
    %>
    <%=uploader.GetString() %>
    
    <script type='text/javascript'>
    function CuteWebUI_AjaxUploader_OnTaskComplete(task)
    {
        var div=document.createElement("DIV");
        var link=document.createElement("A");
        //var form=document.createElement("FORM");

        var vinput = document.createElement("input");
        //a.type = "text";
        //vinput.name = "selimg";
        //a.value = task.FileName;
        vinput.setAttribute('type',"text");
        vinput.setAttribute('name',"selimg");
        vinput.setAttribute('value',task.FileName);
        //input.className = "css-class-name"; // set the CSS class
        document.body.appendChild(vinput); // put it into the DOM

        link.setAttribute("href","savefiles/"+task.FileName);
        link.setAttribute("target","_blank");
        link.innerHTML="You have uploaded file: savefiles/"+task.FileName;
        div.appendChild(link);
        document.body.appendChild(DIV);
    }
    </script>
</div>

<form id="form1" name="frmInsUsato" action="invia_valori.asp" method=POST>

<input  type="submit" value="pulsante" class="buttoncerca" style="width:160px;  height:40px; margin:0px auto 15px auto;" /></center>
</form>

</body>
</html>
come posso fare inserire gli input nel form?