Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 Usar dos botones en un solo FORM
 Foro Bloqueado  Tema Bloqueado


Autor Temas
alexio44
Starting Member

Nicaragua
24 Posts
Mensajes - 02 Jun 2004 :  00:43:51  Ver Perfil  Enviar Email  Visit alexio44's Homepage
He tenido problemas serios a la hora de utilizar mas de un boton en un solo formulario,.. Lo que quiero hacer es que con un boton modifique el numero de cajas de textos (escogidos en el combo) y con el otro boton quiero que en la parte de abajo de la pagina escriba los textos que tengan las cajas de texto que antes especifique....

Muchas Gracias por su ayuda

****AQUI ESTA EL CODIGO *******

<% Response.Buffer = True%>

<html>

<head>
<title>Desplegando Información dinámica</title>
</head>

<body>
<form name="form1" method="post" action="VisitCount.asp">
<p>
<select name="select">
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>

<input name="establecer" type="submit" id="establecer" value="Establecer">

</p>

<p>
<%
Dim i,valor
valor = request.Form("select")
if valor = 0 then valor = 1
for i=1 to valor
response.Write("Usuario # " & i & " <input type=text name=usuario"&i&"><BR>")
next

%>
</p>
<input name="enviar" type="button" id="enviar" value="Enviar info">
</form>
<p>

<%
if request.QueryString("id")=1 then
response.Write("<HR>")
for i=1 to 5
Response.Write("Usuario # " & i & " -> " & request.Form("usuario"&i) & "<BR>")
next
end if
%>
</p>
</body>
</html>

--
Alex Rodriguez

Carlitos
Moderator

Chile
881 Posts
Posted - 02 Jun 2004 :  17:45:44  Ver perfil  Enviar e-mail
Hola:
Poruqe no adaptas el sgte ejemplo a tus necesidades?
<html>
<head>
<title>Form Page</title>
<!-- Javascript code for the dynamic form elements. -->
<script>
var tFormFieldCount = 1;
var tFormFieldList = "";

// Function to dynamically insert the form field to the cell below. If you want textareas or other form elements, just create another function and change the html insert text below.
function MakeOne(FieldType) {
// Depending on what type of form fields the user choose then dynamically write the appropriate form element to the page

document.getElementById('DynamicContent').innerHTML += 'Form Element ' + tFormFieldCount + '- Text input box&nbsp;&nbsp;<input type="text" name="TextInput' + tFormFieldCount + '"><br>';

// Populate the form element list.
if (tFormFieldList == "") {
tFormFieldList = FieldType;
} else {
tFormFieldList += "," + FieldType;
}

document.forms[0].FormFieldCount.value = tFormFieldCount;
document.forms[0].FormFieldList.value = tFormFieldList;
tFormFieldCount++;
}

// Just a function to check if the user have added any text input fields.
function CheckIt() {
if (tFormFieldCount == 1) {
alert('You must add at least one text input field.');
return false;
}
return true;
}
</script>
</head>

<body bgcolor="#FFFFFF">
<form action="ResultsPage.cfm" method="post" onSubmit="return CheckIt();">
<table cellspacing=0 cellpadding=4 border=1>
<tr><td align="right"><input type="button" value="Agrega campo de texto" onClick="MakeOne('TextInput');">&nbsp;&nbsp;</td>
</tr>
<tr>
<td id="DynamicContent" valign="top">

</td>
</tr>
<tr>
<td align="right" colspan=2>
<!-- Hidden form field to pass the count of the text inputs to the result page. -->
<input type="hidden" name="FormFieldList">
<input type="hidden" name="FormFieldCount">
<input type="submit" value="Enviar">
</td>
</tr>
</table>
</form>
</body>
</html>

Ate. Carlitos

Carlitos ayuda a sus amigos!!Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar