Tom's Guide > Forum > Programmation > Javascript : innerHTML

Javascript : innerHTML

Forum Programmation : Javascript : innerHTML

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,

j'ai quelques petits problèmes avec innerHTML.

Tout d'abord voici la fonction :

Code :
  1. function ShowEditInPlace() {
  2.     removeEvent(this,'click',ShowEditInPlace);
  3.     this.id="editinplace_inprogress";
  4.     var inner=replace(this.innerHTML,"<br>","\n" );
  5.     inner=replace(inner,"<BR>","\n" );
  6.     this.innerHTML='<input class="editinplace" id =\"2.3\" onChange="update(this.value, this.id);" type="text" size="15" value="'+inner+'"/>';
  7.     var v=getElementsBySelector("input.editinplace" );
  8.     var l=v.length;
  9.     for(i=0;i<l;i++) {
  10.         v[i].focus();
  11.         addEvent(v[i],'blur',HideEditInPlace);
  12.     }
  13. }



Bien sur, le code n'est pas complet.
Il consiste à remplacer la balise span par le input. Le problème est que je ne sais pas comment transférer l'id du span dans celui du input.

Merci d'avance :)



Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.
Tom's Guide > Forum > Programmation > Javascript : innerHTML
Aller à :

Il y a 2082 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens