Foros del Web » Programando para Internet » ASP Clásico »

Ayuda con este formulario ASP y Javacript

Estas en el tema de Ayuda con este formulario ASP y Javacript en el foro de ASP Clásico en Foros del Web. Hola compañeros del Desarrollo Web, pues aqui de nuevo con un problema, les presento el siguiente codigo: Código HTML: <%@ Language=VBScript%> <% Dim oConn,strSQL, objRS ...
  #1 (permalink)  
Antiguo 19/07/2006, 11:36
 
Fecha de Ingreso: junio-2006
Mensajes: 104
Antigüedad: 18 años
Puntos: 1
Pregunta Ayuda con este formulario ASP y Javacript

Hola compañeros del Desarrollo Web, pues aqui de nuevo con un problema, les presento el siguiente codigo:
Código HTML:
<%@ Language=VBScript%>
<%
Dim oConn,strSQL, objRS 
Set oConn = Server.CreateObject("ADODB.Connection") 
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("./Ventas.mdb")) 

strSQL = "SELECT * FROM Productos ORDER BY Productos" 
Set objRS = oConn.Execute(strSQL)
%>
<html>
<head>
<link rel="STYLESHEET" type="text/css" href="css/letras.css">
<meta http-equiv="Content-Language" content="es">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Ventas</title>
</head>

<body >
<h1 align="center">Venta de productos</h1>
<p align="center">Seleccione el producto a comprar:&nbsp;</p>

<select size="1" name="Producto" > 
<% while not Rs.EOF 
%> 
<option value="<%=Rs(IdProducto)%>"> <%=Rs(Productos)%></option> 
<% Rs.movenext 
wend 
Rs.close 
%> 
</select>

<table border="1" width="80%" height="79" align="center">
  <tr>
    <td width="25%" height="1" align="center">
      <p align="center"><b>PRODUCTOS</b></p>
    </td><td width="13%" height="1" align="center">
      <p align="center"><b>Cantidad</b></p>
    </td>
    <td width="12%" height="1" align="center">
      <p align="center"><b>Comprar</b></p>
    </td><td width="21%" height="1" align="center">
      <p align="center"><b>Precio</b></p>
    </td>
    <td width="29%" height="1" align="center">
      <p align="center"><b>Sub-Total</b></p>
    </td>
  </tr>
  <tr>
    <td width="25%" height="1">
    
    </td>
    <td width="13%" height="1">
      <form method="POST" action="compras.asp" webbot-action="--WEBBOT-SELF--">
        <p align="center"><input type="text" name="Cpolvo" size="15"></p>
      </form>
    </td>
    <td width="12%" height="1" align="center">
      <p align="center"><input type="checkbox" name="Copolvo" value="ON"></p>
    </td>
    <td width="21%" height="1">
       
    <p align="center">
       
    </td>
    <td width="29%" height="1">
      <p align="center"></td>
  </tr>
</table>

</body> 
Problema: Intento Poner en un select los nombres de mis productos o materiales que se encuentran en la base de datos Ventas, y el value sera el id del producto, pero no se puede, me podrian explicar que tego que hacer o en que estoy fallando.

Abusando un poco ma de su amabilidad, objetivo del formulario:
1. Cuando alguien seleccione un producto del menu desplegable, en la casilla productos de la tabla, se deven generar su derivados: ejmeplo:
menu desplegable: polvo
tabla, casilla productos y precio:
polvo fino............ 2.65
polvo grueso........ 2.13
polvo labado........ 2.36

2. Lo anterior pasa con las casillas de precio tambien.
3. Cuando el checkbox este activado se manda a una BD que se llame pedido, solo necesito saber como validar la activacion del checkbox.

De ante mano muchas gracias por su ayuda.
  #2 (permalink)  
Antiguo 19/07/2006, 12:18
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
<option value="<%=Rs("IdProducto")%>"> <%=Rs("Productos")%></option>

Te faltaban las comillas.
  #3 (permalink)  
Antiguo 19/07/2006, 12:52
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
el checkbox lo verificas comprobando si su valor es igual al valor que le pusiste en caso de ser activo, si lo que quieres es verificarlo con Javascript (antes de enviarlo) busca en ese foro

por otro lado, los selects no estan dentro de un <form>?
  #4 (permalink)  
Antiguo 19/07/2006, 13:03
 
Fecha de Ingreso: junio-2006
Mensajes: 104
Antigüedad: 18 años
Puntos: 1
De acuerdo Contiuno con este formulario

Muchas gracias orharo2003 por el tips de las comillar tienes toda la razon, y gracias tambien a ti, sjam7 por la forma de validacion, aun estoy en ello, pero creo que para mañana ya lo abre terminado, le estoy muy agradecido ya q ese tema lo habia puesto anteriormente como en 3 ocaciones y no habia tenido resultados ni respuesta alguna.
Gracias maestros.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:51.