j'ai le script suivant qui fonctionne très bien sauf pour une chose, une fois que mon input et créé, je ne peux rien taper à l'intérieur. Savez vous pourquoi ?
Code : Tout sélectionner
<script type="text/javascript">
function affiche()
{
document.getElementById('zone1').innerHTML = '<input type=\'text\' name=\'dfsd\' size=\'40\' maxlength=\'256\' value=\'toto\'>';
}
</script>
</head>
<body>
<form action="http://www.domaine.com/" method="post">
<div id="zone1" onmousedown="affiche()">Un peu de texte.</div>
<input type="submit" value="ok">
</form>
[EDIT] Ou plus exactement, je ne sais pas comment faire pour que le curseur soit positionné directement dans la zone au moment ou que ce fait la transformation, car si j'appuis sur tab j'ai bien accès à la zone de saisie et je peux taper, mais si je re -click dessus forcement le innerhtml ce relance