2010-05-16 6 views
1

J'essaye de faire l'éditeur de wysiwyg avec le contenu éditable divs et j'insère le HTML avec document.execCommand ('insertHTML', faux, html); mais le problème est, quand j'insère le lien, et puis je veux écrire après qu'il continue à écrire à l'intérieur de ce lien.problème avec l'insertion de HTML avec insertHTML

Exemple:

comment il le fait maintenant:

Hello, <a>stackoverflow.com MyTextAfterLink</a> 

comment il devrait être:

Hello, <a>stackoverflow.com</a> MyTextAfterLink 

Comment pourrais-je résoudre ce problème? Merci.

+0

envisagez d'utiliser jquery, son navigateur facile et croisé. –

+0

Eh bien, je l'utilise, mais quelle est la fonction que je devrais utiliser pour cela? Parlez-vous de .html()? – bah

Répondre

1

Essayez à la place d'affecter à la propriété innerHTML d'un noeud DOM.