Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1790 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  pbl javascript comment nommer un chemin d'objet par une variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pbl javascript comment nommer un chemin d'objet par une variable

n°1581216
NSBdu38
Posté le 01-07-2007 à 15:22:41  profilanswer
 

var lieu = new Array("H","a","L","y","ep","Sn","Os","Ots" );
 
 
 for(i=0;i<5;++i){
  if(document.formulaire.lieu[i].value == "" )  {
   alert("La case est vide !" );
   document.formulaire.lieu[i].focus();
   return false;
  }
}


Message édité par NSBdu38 le 01-07-2007 à 15:37:45
mood
Publicité
Posté le 01-07-2007 à 15:22:41  profilanswer
 

n°1581217
gatsu35
Blablaté par Harko
Posté le 01-07-2007 à 15:27:08  profilanswer
 

donne le code HTML aussi hein ca serait pas mal et précise un peu mieux ta question.  
Je pense savoir que tu cherches à accéder à plusieurs champs de meme name.

n°1581218
NSBdu38
Posté le 01-07-2007 à 15:28:44  profilanswer
 

C'est toujours moi. j'ai oublié de préciser que mon script sert a vérifier les données entrées dans un formulaire et pour éviter d'avoir a retaper le code pour chaque case je voulais le changer en mettant un variable a la place les lieu sont les chemin de chaque case a vérifier mais mon script ne marche pas !

n°1581219
NSBdu38
Posté le 01-07-2007 à 15:30:46  profilanswer
 

<script type="text/javascript">
<!--
 
function verif_formulaire()
{
var lieu = new Array("H","a","L","y","ep","Sn","Os","Ots" );
 
 
 for(i=0;i<5;++i){
  if(document.formulaire.lieu[i].value == "" )  {
   alert("La case est vide !" );  
   document.formulaire.lieu[i].focus();
   return false;
  }
}
}
 
//-->
</script>
 
</head>
 
<body>
  <h1>PRE DIMENSIONNEMENT EN RESISTANCE</h1>
<form name="formulaire" action="verifform.php" method="post" onSubmit="return verif_formulaire()">
 
<table width="100%" border="0" align="center">
  <tr>
    <td>Hauteur maximal du talus :</td>
    <td>0 &le; H &le; 50</td>
    <td><input name="H" type="text"></td>
    <td>m</td>
  </tr>
  <tr>
    <td>Pente des talus :</td>
    <td>0 &le; a &le; 45</td>
    <td><input name="a" type="text"></td>
    <td>&deg;</td>
  </tr>
  <tr>
    <td>Rampant : </td>
    <td>L</td>
    <td><input name="L" type="text"></td>
    <td>m</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>Poids volumique terre de couverture :</td>
    <td>10 &le; &gamma; &le; 30 &deg; </td>
    <td><input name="y" type="text"></td>
    <td>kN/m&sup3;</td>
  </tr>
  <tr>
    <td>Epaisseur terre de couverture :</td>
    <td>0 &le; p &le; 3</td>
    <td><input name="ep" type="text"></td>
    <td>m</td>
  </tr>
  <tr>
    <td>Surcharge de neige : </td>
    <td>Sn</td>
    <td><input name="Sn" type="text"></td>
    <td>kPa</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>Angle de frottement du sol support :</td>
    <td>&phi;s</td>
    <td><input name="Os" type="text"></td>
    <td>&deg;</td>
  </tr>
  <tr>
    <td>Nature du support : </td>
    <td>Membrane </td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>Frottement nappe/support :</td>
    <td>&phi;t/s</td>
    <td><input name="Ots" type="text"></td>
    <td>&deg;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>Coeff s&eacute;curit&eacute; sur le poids des terres : 1.35 </td>
    <td>Fw</td>
    <td><input name="Fw" type="text" id="Fw2" value="1.35" style="color:#000000;" onChange="javascript:verifcoeffFw()"></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>Coeff s&eacute;curit&eacute; sur neige : 1.35 </td>
    <td>Fsn</td>
    <td><input name="Fsn" type="text" id="Fsn2" style="color:#000000;" value="1.35" onChange="javascript:verifcoeffFsn()"></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>Coeff s&eacute;curit&eacute; frottement : 1.25 </td>
    <td>F&phi;</td>
    <td><input name="FO" type="text" id="FO2" style="color:#000000;" value="1.25" onChange="javascript:verifcoeffFO()"></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>Coeff s&eacute;curit&eacute; sur la r&eacute;sistance &agrave; la rupture : 2 </td>
    <td>Ftrupt</td>
    <td><input name="Ftrupt" type="text" id="Ftrupt2" style="color:#000000;" value="2" onChange="javascript:verifcoeffFtrupt()"></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>Coeff de s&eacute;curit&eacute; sur l'effort de traction &agrave; reprendre : 1<br></td>
    <td>Ftadm</td>
    <td><input name="Ftadm" type="text" id="Ftadm2" style="color:#000000;" value="1" onChange="javascript:verifcoeffFtadm()"></td>
    <td>&nbsp;</td>
  </tr>
</table>
  <p><em>Les coefficients pond&eacute;rateurs sont tir&eacute;s du Guide techinique du Setra de l'&eacute;tanch&eacute;it&eacute; des ouvrages. * Les surcharges de neige sont d&eacute;finies &agrave; partir des r&egrave;gles Neige 84 modifi&egrave;es 95. </em></p>
 
    <center><input name="Valider" type="submit" id="Valider" value="OK"></center>
 
</form>
</body>


Message édité par NSBdu38 le 01-07-2007 à 15:37:58
n°1581221
gatsu35
Blablaté par Harko
Posté le 01-07-2007 à 15:34:08  profilanswer
 

document.formulaire[lieu[i]]

n°1581223
NSBdu38
Posté le 01-07-2007 à 15:43:03  profilanswer
 

merci Gatsu35


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  pbl javascript comment nommer un chemin d'objet par une variable

 

Sujets relatifs
menu vertical javascript que l'on peut cacherJavascript : Donner focus à un <ul>
[Résolu] - Variable inaccessible via autre fichiercompression image en javascript
Variable Javascript -> PHPUne app flash m'empeche d'utiliser un javascript\
[VBA] variable et heure absolueincludes chemin relatif autre que include_path
[RESOLU] Construire le nom d'un objet (VBA) 
Plus de sujets relatifs à : pbl javascript comment nommer un chemin d'objet par une variable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR