2010-07-16 7 views
0

J'essaie d'affecter une valeur comme <div> a value </div> à un élément html, par exemple textarea dans le navigateur chrome, mais la valeur n'est pas affectée. Il fonctionne très bien si je tente d'assigner un texte comme a valueImpossible d'attribuer une valeur html de javascript à un élément html dans le navigateur chrome

J'utilise ce

$('#editor').html((content)); 

où le contenu = <div> a value </div>

S'il vous plaît aidez-moi à résoudre ce problème. Est-ce que le chrome ne permet pas d'attribuer la valeur html ou quelque chose de différent?

+0

@ utilisateur105165: Vous avez posé 9 questions depuis le mois de mai et vous n'en avez accepté aucune. Ce genre de décourager de nombreux habitués qui seraient en mesure d'aider. Avez-vous besoin d'aide pour marquer une question comme réponse? –

+0

Désolé pour cela, je vais m'en occuper – user105165

Répondre

0

Ne salissez pas avec la innerHTML d'un textarea, définissez son value à la place.

+0

Merci, cela a fonctionné pour moi, au lieu de définir le innerhtml je suis maintenant la valeur – user105165

0

utiliser ce code pour attribuer une valeur ou html à un div en utilisant jquery

$('#editor').append('<div> a value </div>'); 

ou

content = '<div> a value </div>'; 
$('#editor').append(content); 
+0

J'ai essayé d'utiliser cela, mais pas de chance – user105165

+0

laissez-moi vérifier. –

+0

oui j'ai eu le même problème mais en cours d'exécution ce morceau de code ça marche !!!!!!

Je voudrais dire:

Questions connexes