Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal.
Estou fazendo um projeto em que o cliente escolhe quantos inputs devem aparecer
criei uma function para carregar o loop de repetição, mas quando o número é escolhido, a repetição é carregada em uma nova página.
Segue o código
<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<label for="select"></label>
<select name="acompanhante" id="acompanhante" onchange="return change();">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</form>
<script language="JavaScript" type="text/javascript">
<!--
function change(){
var
numero;
indice = document.getElementById("acompanhante").selectedIndex;
teste = document.getElementById("acompanhante").options[indice].value;
for (numero=1; numero<=teste; numero++){
document.writeln("<input name=nome_acompanhante type=text value=acompanhante class=input2 />"+" ");
}
}
//-->
</SCRIPT>
</body>
</html>
Alguem pode me ajudar?
Carregando comentários...