i have many checkboxes and i can check as many as i want.
when i click submit i should see the products checked and calculate their total price.
this is my code:
Produit2.asp:
<%@LANGUAGE="VBSCRIPT"%>
<%
Set produitsXML =Server.CreateObject("Microsoft.XMLDOM")
produitsXML.load(Server.MapPath("Produit.xml"))
Set produits= produitsXML.documentElement
nbproduits=produits.childNodes.length
for j=0 to nbproduits-1
Set produit=produits.childNodes.item(j)
nump=produit.childNodes.item(0).text
nomp=produit.childNodes.item(1).text
prixp=produit.childNodes.item(2).text
%>
<html>
<head>
<Script LANGUAGE="JAVASCRIPT">
function memochoix(j){
document.formesaisie.choix.value=j;
}
</Script>
</head>
<body>
<table border='1'>
<tr><td><input type="checkbox" onClick=memochoix(<%=j%>)>
nom:<%=nomp%> prix:<%=prixp%>
</td>
</tr>
<%next%>
</table>
<form name="formesaisie" action="chercherProduit.asp" method=post>
<input type="hidden" name="choix">
<input type="submit">
</form>
</body>
</html>
chercherProduit.asp:
<%@LANGUAGE="VBSCRIPT"%>
<%vchoix=Request.form("choix")
Set produitsXML=Server.CreateObject("Microsoft.XMLDOM" )
produitsXML.load(Server.MapPath("Produit.xml"))
Set produits=produitsXML.documentElement
Set produit=produits.childNodes.item(vchoix)
nump=produit.childNodes.item(0).text
nomp=produit.childNodes.item(1).text
prixp=produit.childNodes.item(2).text
%>
<html>
<body>le produit choisi est:<%=nump%> nom:<%=nomp%> prix:<%=prixp%>
</body>
</html>
Produit.xml:
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
<?stylesheet type="text/xsl" href="Produit.xsl"?>
<!DOCTYPE produits [
<!ELEMENT produits (produit*)>
<!ELEMENT produit (nump,nomp,prixp)>
<!ELEMENT nump (#PCDATA)>
<!ELEMENT nomp (#PCDATA)>
<!ELEMENT prixp (#PCDATA)>
]>
<produits>
<produit>
<nump>key</nump>
<nomp>keyboard</nomp>
<prixp>20</prixp>
</produit>
<produit>
<nump>scr</nump>
<nomp>screen</nomp>
<prixp>80</prixp>
</produit>
<produit>
<nump>web</nump>
<nomp>webcam</nomp>
<prixp>40</prixp>
</produit>
<produit>
<nump>usb</nump>
<nomp>usb</nomp>
<prixp>30</prixp>
</produit>
<produit>
<nump>rou</nump>
<nomp>router</nomp>
<prixp>60</prixp>
</produit>
<produit>
<nump>mou</nump>
<nomp>mouse</nomp>
<prixp>15</prixp>
</produit>
<produit>
<nump>spe</nump>
<nomp>speaker</nomp>
<prixp>30</prixp>
</produit>
</produits>
the problem is that i just can see the last checkbox checked when i click submit but what i want is to see all the products i have chosen and to calculate their total price.
thank u.
--------------------------------------------------------------------------------