Невозможно присвоить HTML-значение из JavaScript для HTML-элемента в браузере Chrome - PullRequest
0 голосов
/ 16 июля 2010

Я пытаюсь присвоить значение типа <div> a value </div> элементу html, скажем, textarea в браузере chrome, но значение не назначается. Это работает нормально, если я пытаюсь назначить простой текст, такой как a value

Я использую это

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

где содержание = <div> a value </div>

Пожалуйста, помогите мне в решении этой проблемы. Это хром не позволяет присвоить значение HTML или что-то другое?

Ответы [ 3 ]

0 голосов
/ 16 июля 2010
$("#editor").html($("<div>").text("<div>a value</div>").html());​

Проверьте здесь: http://jsfiddle.net/MkBSP/1/

0 голосов
/ 16 июля 2010

Не связывайтесь с innerHTML из textarea, установите вместо него value.

0 голосов
/ 16 июля 2010

используйте этот код для присвоения значения или html div, используя jquery

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

или

content = '<div> a value </div>';
$('#editor').append(content);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...