Sure it is. I would advise against using
document.write() though - it's on its way out. Use the
innerHTML property of the element instead.
<script type="text/javascript">
function ShowTextBoxes (count)
{
var textBoxes = document.getElementById("textboxes");
var HTML = "";
for (i = 0; i < count; i++)
{
HTML += '<input type="text" name="' + i + '" />\n';
}
textBoxes.innerHTML = HTML;
}
</script>
<div id="textboxes">
</div>