perte de focus lors de la creation d'input text avec innerhtml
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:
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> |