Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marcelocc

Número variado de textbox

Recommended Posts

Gostaria que algume me ajudasse no seguinte código:O usuário, ao entrar no site, é questionado: - Quantas telas você deseja inserir?O usuário, responde com um determinado número - 3Então, no site, irá aparecer: - 3 textboxEntenderam? Se alguem puder me ajudar, ficaria muito grato!Acredito que não seja muito dificil fazer isso!!Obrigado!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

ve se isso o ajuda:

ASP [/tr][tr]

<script>

function enviar(arg)

{

var cache = '';

var argu = document.all['arg].value;

for(i=0; i<argu; i++)

{

var cache = cache + document.write("<input type='text' name='texto"+i+"'><br>");

}

 

teste.innerText = cache;

//document.write(cache);

}

 

</script>

</head>

 

<body>

<br>

<div id="teste"></div><br>

NOME:<input type="text" name="arg"><br>

<input type="button" value="MANDA" ONCLICK="enviar(arg)">

</body>

[/tr]

Compartilhar este post


Link para o post
Compartilhar em outros sites

É mais ou menos isso mesmo!Mas eu queria da seguinte forma:O usuário é questionado antes da página ser carregada, atravez de uma "caixa de diálogo".. Assim, ao responder e clicar em OK, a página abre com os 3 textbox, por exemplo!Da maneira que você fez ai, o usuário está respondendo e mandando atravéz de um submit!Tem como fazer do jeito que falei??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Modifique para:

ASP [/tr][tr]<script>

function enviar()

{

var cache = '';

var argu = window.prompt("Digite um numero","");;

for(i=0; i<argu; i++)

{

var cache = cache + document.write("<input type='text' name='texto"+i+"'><br>");

}

 

teste.innerText = cache;

//document.write(cache);

}

onload=enviar();

</script>

[/tr]

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.