Il y a actuellement 244 visiteurs
Jeudi 28 Mars 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

realb1965

Ce membre n'a pas encore choisi d'avatar
Visiteur Confirmé
Visiteur Confirmé
Nom d'utilisateur:
realb1965
Groupes:

Contacter realb1965

Statistiques de l’utilisateur

Inscription:
21 Avr 2015 19:18
Dernière visite:
27 Mai 2017 22:47
Messages:
12 (0.00% de tous les messages / 0.00 messages par jour)
Forum le plus actif:
Forum Programmation, Web & Ftp
(10 Messages / 83.33% des messages de l'utilisateur)
Sujet le plus actif:
Formulaire conditionnel avec html et java script
(10 Messages / 83.33% des messages de l'utilisateur)

Les derniers messages de realb1965

Message imprimer facture sur une imprimante standard et tirroir cais
Bonjour,

Je cherche une solution afin de pouvoir imprimer ma facture sur une imprimante format lettre et en même temps faire ouvrir mon titoir caisse qui est connecter sur un port USB. Normalement on utilise une imprimante à coupon qui permet de connecter le titoir caisse et de le faire ouvrir.

J'ai essayé de configurer un imprimante à coupon virtuelle et de faire un spool d'impression, mais je n'y parviens pas.

Avez-vous une solution ?

Merci

Message Formulaire conditionnel avec html et java script
Bonjour,

Je veux faire un formulaire mconditionnel aux choix de produit et de quantité.

Actuellement j'ai 3 produits avec 2 choix de format et selon le format choisit, j'ai 2 type de quantité.

Cela marche actuellement, mais je voudrais que le client puisse choir plus de 1 produits et c'est là que ça se gâte.

Vous pouvez visualiser mon formulaire ;a cette adresse: http://monsite.96.lt/

------------ Voici mon code -----------------

<html>
<head>
<script type="text/javascript">
var produit = []; //nouveau tableau
produit[0] = ["p0", "produit0"]; //nouveau tableau, on va donc avoir produit[0][0]="p0"
produit[1] = ["p1", "produit1"];
produit[2] = ["p2", "produit2"];

var format=[];
// produit0
format["p0"] = [];
format["p0"][0] = ["p0v0", "produit0-format0"];
format["p0"][1] = ["p0v1", "produit0-format1"];

//produit1
format["p1"]=[];
format["p1"][0] = ["p1v0", "produit1-format0"];
format["p1"][1] = ["p1v1", "produit1-format1"];

//produit2
format["p2"] = [];
format["p2"][0] = ["p2v0", "produit2-format0"];
format["p2"][1] = ["p2v1", "produit2-format1"];


var quantite = [];
//produit0-format0
quantite["p0v0"] = [];
quantite["p0v0"][0] = ["p0v0r0", "produit0-format0-quantite0"];
quantite["p0v0"][1] = ["p0v0r1", "produit0-format0-quantite1"];

//produit0-format1
quantite["p0v1"] = [];
quantite["p0v1"][0] = ["p0v1r0", "produit0-format1-quantite0"];
quantite["p0v1"][1] = ["p0v1r1", "produit0-format1-quantite1"];
quantite["p0v1"][2] = ["p0v1r2", "produit0-format1-quantite2"];


//produit1-format0
quantite["p1v0"] = [];
quantite["p1v0"][0] = ["p1v0r0", "produit1-format0-quantite0"];
quantite["p1v0"][1] = ["p1v0r1", "produit1-format0-quantite1"];

//produit1-format1
quantite["p1v1"] = [];
quantite["p1v1"][0] = ["p1v1r0", "produit1-format1-quantite0"];
quantite["p1v1"][1] = ["p1v1r1", "produit1-format1-quantite1"];


//produit2-format0
quantite["p2v0"] = [];
quantite["p2v0"][0] = ["p2v0r0", "produit2-format0-quantite0"];
quantite["p2v0"][1] = ["p2v0r1", "produit2-format0-quantite1"];

//produit1-format1
quantite["p2v1"] = [];
quantite["p2v1"][0] = ["p2v1r0", "produit2-format1-quantite0"];
quantite["p2v1"][1] = ["p2v1r1", "produit2-format1-quantite1"];
quantite["p2v1"][2] = ["p2v1r2", "produit2-format1-quantite2"];
function filltheselect(liste, choix)
{switch (liste)
{
case "listeproduits":
raz("listeformat");
raz("listequantite");
for (i=0; i<format[choix].length; i++)
{
new_option = new Option(format[choix][i][1],format[choix][i][0]);
document.formu.elements["listeformat"].
options[document.formu.elements["listeformat"].length]=new_option;
}
for (i=0; i<quantite[choix+"v0"].length; i++)
{
new_option = new Option(quantite[choix+"v0"][i][1],quantite[choix+"v0"][i][0]);
document.formu.elements["listequantite"].options[document.formu.
elements["listequantite"].length]=new_option;
}
break;
case "listeformat":
raz("listequantite");
for (i=0; i<quantite[choix].length; i++)
{
new_option = new Option(quantite[choix][i][1],quantite[choix][i][0]);
document.formu.elements["listequantite"].options[document.formu.
elements["listequantite"].length]=new_option;
}
break;
}
}

function raz(liste)
{l=document.formu.elements[liste].length;
for (i=l; i>=0; i--)
document.formu.elements[liste].options[i]=null;
}
</script>
</head>
<body>
<form name="formu">
Choisir un produit
<select name="listeproduits" onChange='filltheselect(this.name, this.value)'>
<script language="javascript">
for (i=0; i<produit.length; i++)
document.write("<option value=\"" +produit[i][0]+ "\">" +produit[i][1]);
</script>
</select>
<br>
Choisir un format
<select name="listeformat" onChange='filltheselect(this.name, this.value)'>
<script language="javascript">
for (i=0; i<format["p0"].length; i++)
document.write("<option value=\"" +format["p0"][i][0]+ "\">" +format["p0"][i][1]);
</script>
</select>
<br>
Choisir une quantit&eacute;
<select name="listequantite">
<script language="javascript">
for (i=0; i<quantite["p0v0"].length; i++)
document.write("&lt;option value=\"" +quantite["p0v0"][i][0]+ "\">" +quantite["p0v0"][i][1]);
</script>
</select>

</form>
</body>
</html>

------------- fin du code -------------------

Pouvez-vous m'aider?

Merci



.: Nous contacter :: Flux RSS :: Données personnelles :.