Probleme javascript

Fermé
Angel - 13 mars 2011 à 21:31
Bonjour,

Bonsoir
j'ai un formulaire dans lequel je fais appel un code javascript qui permet d'affichier un textarea caché
en fait le travail est bien sauf que quand le textarea s'affiche en haut du formulaire et non pas a sa place

quelqu'un peut m'aider svp

Merci


<select name="referenceoffre" id="referenceoffre" onchange="affiche(this.value);">
<option  selected="selected" value="choose">-Choisissez-</option>

 <option value="pro">Proposer un sujet</option>
<?php

$reponse = $bdd->query('SELECT referenceoffre FROM offre');

while ($donnees = $reponse->fetch())
{
?>

           <option value="<?php echo $donnees['referenceoffre']; ?>"> <?php echo $donnees['referenceoffre']; ?></option>
<?php
}
?>
</select>
               </td>
                </tr>  
                             
                <tr>
               <td> <div id="2" style="display:none;"> Description Sujet<span class="rouge">*</span> :</div></td> 
                    <div id="1" style="display:none;"><textarea name="descriptionsujet"></textarea></div>
                </tr>               
            </table>
          </div>
          <p> </p>
          <div align="left">
            <table width="397" height="36" border="0" >
              <tr>
                <td width="198,5"><center> <input type="submit" name="valider" id="valider" value="Valider" /> </center> </td>
                <td width="198,5"><center> <input type="reset" name="reset" id="reset" value="Reset" /> </center></td>
                </tr>
            </table>
            <p>*: Le champ est obligatoire</p>
          </div>
               <script type="text/javascript">


   function select_type_pro()
   {
       document.getElementById(1).style.display = "block";
	   document.getElementById(2).style.display = "block";
    
   }

   function select_type_vide()
   {
      
	         document.getElementById(1).style.display = "none";
			 document.getElementById(2).style.display = "none";
   
   }

    function affiche(value)
    {

   if (value=='choose')
   {
       select_type_vide()
   }
   
   else if(value=='pro')
   {
        select_type_pro()
   }

    }

</script>
         </form>