Bonjour,

je crée d'abord un champ de type text, lorsqu'on clique sur cet element un autre champ de type text se crée, mais je perds le focus de cet element malgré le "this.focus()" donc pas moyen de saisir quoique ce soit

Merci.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
<script>
var toto = 1;
 
function addinput(){			
	document.getElementById('prodplus').innerHTML += "<table><tr><td><input type=\"text\" size=\"6\" onclick=\"addinput();this.focus();\" name=\"\'imp\' + toto\"></td></tr></table>";
	toto++;
}
</script>
 
 
<tr id="lotprod">	
	<td>Ref Produits: </td>
	<td>
		<input type="text" size="6" onclick="addinput();focus();" name="imp0"> 
	</td>
</tr>
 
<tr>
	<td></td>
	<td id="prodplus">
	</td>
<tr>