Bonjour à vous !
Donc, j'ai un code ayant pour but que lorsque l'on clique sur un élément(image, texte, etc.), celui-ci se transforme en input de type texte.
Cependant, je souhaiterai que:
- Lorsque l'élément se transforme en input de type texte, que le curseur soit directement présent.
- Aussi, comment faire pour ajouter un input de type "submit" en plus de celui du type texte lorsque l'on clique sur l'élément ?
Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function transform(idname) { var cible = document.getElementById(idname); var newelem = document.createElement("input"); newelem.setAttribute('type', 'text'); newelem.setAttribute('name', idname); cible.parentNode.replaceChild(newelem,cible); }Au plaisir de vous lire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <a href="#" onclick="transform('test')" id="test"><img src="http://www.swapaya.com/images/logo.png" /></a>
Partager