par
dunbar » 13 juil. 2006, 20:51
Bonjour,
Je viens de créer un menu déroulant et il fonctionne correctement, ceci dit je voudrais créer plusieurs lignes avec les même valeurs mais ci je fait cela il ne fonctionne plus (c'est à dire que les descriptions ne fonctionne plus..
Code : Tout sélectionner
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Encodage basse_tension</title>
</head>
<script>
<!--première ligne du FORM (réseau préassemblé -->
function RP(){
var indice_selectionne=document.BT.compris.selectedIndex;
var chango=document.BT.compris.options[indice_selectionne].value; switch (chango){
case "EBA101":document.BT.texter.value="Pose préassemblé 95mm²";break;
case "EBA102":document.BT.texter.value="Pose tresse 25mm²";break;
case "EBA11":document.BT.texter.value="Pose préassemblé + équipement poteau";break;
case "EBA112":document.BT.texter.value="Pose tresse 25mm² + équipement poteau";break;
case "EBA121":document.BT.texter.value="Pose préassemblé 95mm² / façade";break;
case "EBA122":document.BT.texter.value="Pose préassemblé 25mm² / façade";break;
case "EBA13":document.BT.texter.value="Mise à la terre";break;
case "EBA14":document.BT.texter.value="Démontage";break;
case "EBA15":document.BT.texter.value="Sectionnement préassemblé";break;
case "EBA162":document.BT.texter.value="Raccordement + installation armoire";break;
default:document.BT.texter.value="Merci de faire un choix svp.";break;
}
}
</script>
<script>
<!--première ligne du FORM (réseau cuivre -->
function RC(){
var indice_selectionne=document.BT.cuivre.selectedIndex;
var chango=document.BT.cuivre.options[indice_selectionne].value; switch (chango){
case "EBA21":document.BT.texter_cuivre_1.value="Sectionnement + ferrures + iso";break;
case "EBA22":document.BT.texter_cuivre_1.value="Déplacement";break;
case "EBA23":document.BT.texter_cuivre_1.value="Démontage";break;
default:document.BT.texter_cuivre_1.value="Merci de faire un choix svp.";break;
}
}
</script>
<body background="../img/grd-4px.gif" style="background-attachment: fixed">
<form method="POST" action="validation.php" name="BT">
<table border="0" id="table1" width="1160" style="border-style: ridge; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px">
<tr>
<td width="96" align="center" style="border-style: ridge; border-width: 1px">
Code</td>
<td width="218" align="center" style="border-style: ridge; border-width: 1px">
Réseau préassemblé</td>
<td align="center" width="54" style="border-style: ridge; border-width: 1px">
Quantité</td>
<td align="center" width="142" style="border-style: ridge; border-width: 1px">
Date</td>
<td align="center" width="142" style="border-style: ridge; border-width: 1px">
Equipe</td>
<td align="center" style="border-style: ridge; border-width: 1px">Commentaire</td>
</tr>
</table>
<p><select name="compris" onchange="RP()">
<option value="selectect">Votre choix ?</option>
<option value="EBA101">EBA101</option>
<option value="EBA102">EBA102</option>
<option value="EBA11">EBA11</option>
<option value="EBA112">EBA112</option>
<option value="EBA121">EBA121</option>
<option value="EBA122">EBA122</option>
<option value="EBA13">EBA13</option>
<option value="EBA14">EBA14</option>
<option value="EBA15">EBA15</option>
<option value="EBA162">EBA162</option>
</select><input type="text" name="texter" size="32" value>
<input type="text" name="quantite" size="7"><input type="text" name="date" size="20"><input type="text" name="equipe" size="20"><input type="text" name="commentaire" size="75"></p>
<table border="0" id="table2" width="1160" style="border-style: ridge; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px">
<tr>
<td width="96" align="center" style="border-style: ridge; border-width: 1px">
Code</td>
<td width="218" align="center" style="border-style: ridge; border-width: 1px">
Réseau cuivre</td>
<td align="center" width="54" style="border-style: ridge; border-width: 1px">
Quantité</td>
<td align="center" width="142" style="border-style: ridge; border-width: 1px">
Date</td>
<td align="center" width="142" style="border-style: ridge; border-width: 1px">
Equipe</td>
<td align="center" style="border-style: ridge; border-width: 1px">Commentaire</td>
</tr>
</table>
<p><select name="cuivre" onchange="RC()">
<option value="selectect">Votre choix ?</option>
<option value="EBA21">EBA21</option>
<option value="EBA22">EBA22</option>
<option value="EBA23">EBA23</option>
</select><input type="text" name="texter_cuivre_1" size="32" value>
<input type="text" name="quantite_cuivre_1" size="7"><input type="text" name="date_cuivre_1" size="20"><input type="text" name="equipe_cuivre_1" size="20"><input type="text" name="commentaire_cuivre_1" size="75"></p>
<table border="0" id="table3" width="1160" style="border-style: ridge; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px">
<tr>
<td width="96" align="center" style="border-style: ridge; border-width: 1px">
Code</td>
<td width="218" align="center" style="border-style: ridge; border-width: 1px">
Main d'oeuvre</td>
<td align="center" width="54" style="border-style: ridge; border-width: 1px">
Quantité</td>
<td align="center" width="142" style="border-style: ridge; border-width: 1px">
Date</td>
<td align="center" width="142" style="border-style: ridge; border-width: 1px">
Equipe</td>
<td align="center" style="border-style: ridge; border-width: 1px">Commentaire</td>
</tr>
</table>
<p><input type="submit" value="Envoyer" name="B1"><input type="reset" value="Rétablir" name="B2"></p>
</form>
</body>
</html>
En clair je devrais pouvoir avoir plusieurs fois la première ligne de mon formulaire, qui pourrais me dire se que je ne comprend pas ?
Code : Tout sélectionner
<!--première ligne du FORM (réseau préassemblé -->
function RP(){
var indice_selectionne=document.BT.compris.selectedIndex;
var chango=document.BT.compris.options[indice_selectionne].value; switch (chango){
case "EBA101":document.BT.texter.value="Pose préassemblé 95mm²";break;
case "EBA102":document.BT.texter.value="Pose tresse 25mm²";break;
case "EBA11":document.BT.texter.value="Pose préassemblé + équipement poteau";break;
case "EBA112":document.BT.texter.value="Pose tresse 25mm² + équipement poteau";break;
case "EBA121":document.BT.texter.value="Pose préassemblé 95mm² / façade";break;
case "EBA122":document.BT.texter.value="Pose préassemblé 25mm² / façade";break;
case "EBA13":document.BT.texter.value="Mise à la terre";break;
case "EBA14":document.BT.texter.value="Démontage";break;
case "EBA15":document.BT.texter.value="Sectionnement préassemblé";break;
case "EBA162":document.BT.texter.value="Raccordement + installation armoire";break;
default:document.BT.texter.value="Merci de faire un choix svp.";break;
cette ligne plusieur fois.....
Et pour être plus claire le formulaire
ICI pouvoir avoir plusieurs fois la première ligne.
Merci[/url]
Bonjour,
Je viens de créer un menu déroulant et il fonctionne correctement, ceci dit je voudrais créer plusieurs lignes avec les même valeurs mais ci je fait cela il ne fonctionne plus (c'est à dire que les descriptions ne fonctionne plus..
[code]<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Encodage basse_tension</title>
</head>
<script>
<!--première ligne du FORM (réseau préassemblé -->
function RP(){
var indice_selectionne=document.BT.compris.selectedIndex;
var chango=document.BT.compris.options[indice_selectionne].value; switch (chango){
case "EBA101":document.BT.texter.value="Pose préassemblé 95mm²";break;
case "EBA102":document.BT.texter.value="Pose tresse 25mm²";break;
case "EBA11":document.BT.texter.value="Pose préassemblé + équipement poteau";break;
case "EBA112":document.BT.texter.value="Pose tresse 25mm² + équipement poteau";break;
case "EBA121":document.BT.texter.value="Pose préassemblé 95mm² / façade";break;
case "EBA122":document.BT.texter.value="Pose préassemblé 25mm² / façade";break;
case "EBA13":document.BT.texter.value="Mise à la terre";break;
case "EBA14":document.BT.texter.value="Démontage";break;
case "EBA15":document.BT.texter.value="Sectionnement préassemblé";break;
case "EBA162":document.BT.texter.value="Raccordement + installation armoire";break;
default:document.BT.texter.value="Merci de faire un choix svp.";break;
}
}
</script>
<script>
<!--première ligne du FORM (réseau cuivre -->
function RC(){
var indice_selectionne=document.BT.cuivre.selectedIndex;
var chango=document.BT.cuivre.options[indice_selectionne].value; switch (chango){
case "EBA21":document.BT.texter_cuivre_1.value="Sectionnement + ferrures + iso";break;
case "EBA22":document.BT.texter_cuivre_1.value="Déplacement";break;
case "EBA23":document.BT.texter_cuivre_1.value="Démontage";break;
default:document.BT.texter_cuivre_1.value="Merci de faire un choix svp.";break;
}
}
</script>
<body background="../img/grd-4px.gif" style="background-attachment: fixed">
<form method="POST" action="validation.php" name="BT">
<table border="0" id="table1" width="1160" style="border-style: ridge; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px">
<tr>
<td width="96" align="center" style="border-style: ridge; border-width: 1px">
Code</td>
<td width="218" align="center" style="border-style: ridge; border-width: 1px">
Réseau préassemblé</td>
<td align="center" width="54" style="border-style: ridge; border-width: 1px">
Quantité</td>
<td align="center" width="142" style="border-style: ridge; border-width: 1px">
Date</td>
<td align="center" width="142" style="border-style: ridge; border-width: 1px">
Equipe</td>
<td align="center" style="border-style: ridge; border-width: 1px">Commentaire</td>
</tr>
</table>
<p><select name="compris" onchange="RP()">
<option value="selectect">Votre choix ?</option>
<option value="EBA101">EBA101</option>
<option value="EBA102">EBA102</option>
<option value="EBA11">EBA11</option>
<option value="EBA112">EBA112</option>
<option value="EBA121">EBA121</option>
<option value="EBA122">EBA122</option>
<option value="EBA13">EBA13</option>
<option value="EBA14">EBA14</option>
<option value="EBA15">EBA15</option>
<option value="EBA162">EBA162</option>
</select><input type="text" name="texter" size="32" value>
<input type="text" name="quantite" size="7"><input type="text" name="date" size="20"><input type="text" name="equipe" size="20"><input type="text" name="commentaire" size="75"></p>
<table border="0" id="table2" width="1160" style="border-style: ridge; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px">
<tr>
<td width="96" align="center" style="border-style: ridge; border-width: 1px">
Code</td>
<td width="218" align="center" style="border-style: ridge; border-width: 1px">
Réseau cuivre</td>
<td align="center" width="54" style="border-style: ridge; border-width: 1px">
Quantité</td>
<td align="center" width="142" style="border-style: ridge; border-width: 1px">
Date</td>
<td align="center" width="142" style="border-style: ridge; border-width: 1px">
Equipe</td>
<td align="center" style="border-style: ridge; border-width: 1px">Commentaire</td>
</tr>
</table>
<p><select name="cuivre" onchange="RC()">
<option value="selectect">Votre choix ?</option>
<option value="EBA21">EBA21</option>
<option value="EBA22">EBA22</option>
<option value="EBA23">EBA23</option>
</select><input type="text" name="texter_cuivre_1" size="32" value>
<input type="text" name="quantite_cuivre_1" size="7"><input type="text" name="date_cuivre_1" size="20"><input type="text" name="equipe_cuivre_1" size="20"><input type="text" name="commentaire_cuivre_1" size="75"></p>
<table border="0" id="table3" width="1160" style="border-style: ridge; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px">
<tr>
<td width="96" align="center" style="border-style: ridge; border-width: 1px">
Code</td>
<td width="218" align="center" style="border-style: ridge; border-width: 1px">
Main d'oeuvre</td>
<td align="center" width="54" style="border-style: ridge; border-width: 1px">
Quantité</td>
<td align="center" width="142" style="border-style: ridge; border-width: 1px">
Date</td>
<td align="center" width="142" style="border-style: ridge; border-width: 1px">
Equipe</td>
<td align="center" style="border-style: ridge; border-width: 1px">Commentaire</td>
</tr>
</table>
<p><input type="submit" value="Envoyer" name="B1"><input type="reset" value="Rétablir" name="B2"></p>
</form>
</body>
</html>
[/code]
En clair je devrais pouvoir avoir plusieurs fois la première ligne de mon formulaire, qui pourrais me dire se que je ne comprend pas ?
[code]
<!--première ligne du FORM (réseau préassemblé -->
function RP(){
var indice_selectionne=document.BT.compris.selectedIndex;
var chango=document.BT.compris.options[indice_selectionne].value; switch (chango){
case "EBA101":document.BT.texter.value="Pose préassemblé 95mm²";break;
case "EBA102":document.BT.texter.value="Pose tresse 25mm²";break;
case "EBA11":document.BT.texter.value="Pose préassemblé + équipement poteau";break;
case "EBA112":document.BT.texter.value="Pose tresse 25mm² + équipement poteau";break;
case "EBA121":document.BT.texter.value="Pose préassemblé 95mm² / façade";break;
case "EBA122":document.BT.texter.value="Pose préassemblé 25mm² / façade";break;
case "EBA13":document.BT.texter.value="Mise à la terre";break;
case "EBA14":document.BT.texter.value="Démontage";break;
case "EBA15":document.BT.texter.value="Sectionnement préassemblé";break;
case "EBA162":document.BT.texter.value="Raccordement + installation armoire";break;
default:document.BT.texter.value="Merci de faire un choix svp.";break;
[/code]
cette ligne plusieur fois.....
Et pour être plus claire le formulaire [url=http://vd-cabling.com/users/basse_tension/index.php]ICI[/url] pouvoir avoir plusieurs fois la première ligne.
Merci[/url]