Bouton ajouter recopie precedent

detraqueur -  
 detraqueur -
Bonjour,

Je souhaiterais creer un bouton "ajouter" qui me permettrais donc de reutiliser la fonction precedente: je m'explique par exemple
donc:
j'ai une phrase : a compter du "" au ""
( a l'interieur des "" se situe des fonctions calendrier :
<input type="text" name="DateDeb" id="DateDeb" size="12" /> <a href="javascript:NewCal('DateDeb','DDMMYYYY',150,580)"><img src="calendar.gif" border="0" alt="Sélection de la date" width="16" height="16" /></a>

input type="text" name="DateFin" id="DateFin" size="12" /> <a href="javascript:NewCal('DateFin','DDMMYYYY',300,580)"><img src="calendar.gif" border="0" alt="Sélection de la date" width="16" height="16" /></a>
)

je voudrais donc que lorsque je clique sur ajouter, ces fonctions soit repete en dessous , en gros que l'on est de nouveau a compter du "" au ""

la code entier de cette "fonction" etant :

<TD id="calendrier">
<br/>
<meta content="text/html; charset=UTF-16" http-equiv="content-type" />
<link rel="shortcut icon" href="calendar.ico" type="image/x-icon" />
<link rel="stylesheet" href="calendar.css" type="text/css" />
<script type="text/javascript" src="calendar.js"></script>
<form name="testCalendar" method="post">

<Label>
à Compter du
<input type="text" name="DateDeb" id="DateDeb" size="12" /> <a href="javascript:NewCal('DateDeb','DDMMYYYY',150,580)"><img src="calendar.gif" border="0" alt="Sélection de la date" width="16" height="16" /></a>

  au  

<input type="text" name="DateFin" id="DateFin" size="12" /> <a href="javascript:NewCal('DateFin','DDMMYYYY',300,580)"><img src="calendar.gif" border="0" alt="Sélection de la date" width="16" height="16" /></a>

<div id="calcontainer"></div>
</form>
<script type="text/javascript">InitCalendar();</script>
</Label>
<br/>
</TD>

Merci a vous de m'aider ;) !!!

1 réponse

  1. detraqueur
     
    Je pense que cela peut vous aider, j'ai trouver un code pour ajouter des champs
    cependant, je ne peut ajouter ma fonction entiere avec la reference javascript calendar...

    voici le code :

    <script type="text/javascript">
    function add() {
        var input = addInput.innerHTML
        addInput.innerHTML = input + '<input type="text" name="name[]" /><br />\n';
    }
    </script>
    </head>
    <body>
     
    <div id="addInput"></div>
     
    <input type="button" value="Ajouter un champ" onClick="add();" />
     
    </body>
    </html>
    
    0